java知识点整理
发布日期:2021-05-14 12:55:26 浏览次数:21 分类:精选文章

本文共 1571 字,大约阅读时间需要 5 分钟。

Java编程基础知识

  • 数据类型与运算符 char类型可以表示整型值。变量命名规则: (1)必须以字母、$或下划线开头 (2)后续部分可包含字母、数字、下划线或$ (3)不能使用Java关键字 (4)命名要有意义 3.0是偶数 数据类型转换规则: int(源类型) a = 1.0(目标类型) (1)源类型大于目标类型时自动转换 (2)源类型小于目标类型时强制转换
  • char类型可用==比较
  • 条件语句 (1)if结构:if(条件){} (2)if-else:if(条件){} else{} (3)多重if:if(条件1){} else if(条件2){} (4)嵌套if:if(条件1){ if(条件2){} }
  • 数组比较使用==,返回false
  • a++与++a区别: (1)a++先赋值再运算 (2)++a先运算再赋值
  • case无break则执行下一语句
  • 基本数据类型:int、boolean、double、char 引用数据类型:String、数组、类
  • 数组相关 26. 数组长度获取:数组名.length 28. 数组要素:名称、长度、类型、下标 方法相关 //有返回值有参数 public String name(String name) { return name; } //有返回值无参数 public int age() { return 18; } //无返回值有参数 public void getScore(int score) { System.out.println(16); } //无返回值无参数 public void show() { System.out.println("我是xxx"); } //语法 public访问修饰符 返回值类型 方法名(参数类型 参数名) { //方法体 return 返回值; } 面向对象特征 32. 封装、继承、多态 33. return语句 可跳出方法,不可返回多个值 无返回值时无需return 局部变量优先级高于成员变量

    字符串处理 43. String转StringBuffer (1) String a = "孟尝君"; StringBuffer sb = new StringBuffer(a); (2) sb.toString(); (3) sb.append("新内容");

    程序题目解答 三角形判断 程序逻辑: 读取三个边长 判断是否满足三角形条件:任意两边之和大于第三边 输出结果

    敲七游戏 程序逻辑: 循环1到100 判断是否是7的倍数或末位7 打印符合条件的数字

    代码示例 三角形判断: public static void testSanJiaoXing() { Scanner sc = new Scanner(System.in); int bian1 = sc.nextInt(); int bian2 = sc.nextInt(); int bian3 = sc.nextInt(); if ((bian1 + bian2) > bian3 && (bian1 + bian3) > bian2 && (bian2 + bian3) > bian1) { System.out.println("可以组成三角形"); } else { System.out.println("不可以组成三角形"); } }

    敲七游戏: public static void testSeven() { for (int i = 1; i < 100; i++) { if (i % 7 == 0) { System.out.println(i); } else if (i % 10 == 7) { System.out.println(i); } } }

    上一篇:《金色梦乡》金句摘抄(十一)
    下一篇:《金色梦乡》金句摘抄(十)

    发表评论

    最新留言

    路过,博主的博客真漂亮。。
    [***.116.15.85]2025年04月28日 10时40分27秒