摘要:
指定考试成绩,判断学生等级 90-100 优秀 80-89 好 70-79 良 60-69 及格 60以下 不及格 public class demo01 { public static void main(String[] args) { int score = 100; if(score<0 | 阅读全文
摘要:
判断语句2--if...else if语句第二种格式: if...else if(关系表达式) { 语句体1; }else { 语句体2; } 执行流程 首先判断关系表达式看其结果是true还是false 如果是true就执行语句体1 如果是false就执行语句体2 public class dem 阅读全文
摘要:
流程控制 概述 在一个程序执行的过程中,各条语句的执行顺序对程序的结果是有直接影响的。也就是说,程序的流程对运行结果 有直接的影响。所以,我们必须清楚每条语句的执行流程。而且,很多时候我们要通过控制语句的执行顺序来实现 我们要完成的功能。 顺序结构 public class demo07 { pub 阅读全文
摘要:
JShell脚本工具 JShell脚本工具是JDK9的新特性 什么时候会用到 JShell 工具呢,当我们编写的代码非常少的时候,而又不愿意编写类,main方法,也不愿意去编译和运 行,这个时候可以使用JShell工具。 启动JShell工具,在DOS命令行直接输入JShell命令。 接下来可以编写 阅读全文
摘要:
方法的调用 方法在定义完毕后,方法不会自己运行,必须被调用才能执行,我们可以在主方法main中来调用我们自己定义好的方法。在 主方法中,直接写要调用的方法名字就可以调用了。 public class demo06 { public static void main(String[] args) { 阅读全文
摘要:
三元运算符 三元运算符格式: 数据类型 变量名 = 布尔类型表达式?结果1:结果2 三元运算符计算方式: 布尔类型表达式结果是true,三元运算符整体结果为结果1,赋值给变量。 布尔类型表达式结果是false,三元运算符整体结果为结果2,赋值给变量。 一元运算符:只需要一个数据就可以进行操作的运算符 阅读全文
摘要:
比较运算符 比较运算符,是两个数据之间进行比较的运算,运算结果都是布尔值 true 或者 false 。 public class demo03 { public static void main(String[] args) { System.out.println(1==1); //true S 阅读全文
摘要:
自增运算符:++ 自减运算符: -- 基本格式:让一个变量涨一个数字1或者让一个变量降一个数字1 使用格式 :写在变量名称之前,或者写在变量名称之后 单独使用:不和其他任何操作混合,自己独立成为一个步骤 混合使用:和其他操作混合,例如与赋值混合,或者打印操作混合 使用区别 在单独使用的时候,在前++ 阅读全文
摘要:
运算符 算数运算符 只有对于整数的除法来说,取模运算符才有余数的意义 注意事项 一旦运算当中有不同类型的数据,那么结果将会是数据类型范围大的那种 Java中,整数使用以上运算符,无论怎么计算,也不会得到小数。 对于数值来说,那就是加法 对于字符char类型类说,在计算之前 char会提升成为int 阅读全文
摘要:
强烈注意 强制类型转换一般不推荐使用,因为有可能发生精度损失、数据溢出 byte、short/char这三种类型都可以发生数学运算,例如加法+ byte、short/char这三种类型都可以发生数学运算,都会被首先提升成为int类型,然后再计算 boolean类型不能发生数据类型转换 浮点转成整数, 阅读全文