随笔分类 - JAVA
摘要:多重if:可以做等值操作也可以做区间操作 switch case:只能做等值操作
阅读全文
摘要:case可以合并:
阅读全文
摘要:switch case常见的注意事项: 1.case后面常量值的顺序可以任意,一般按顺序编写 2.default顺序也可以编写在switch中的任意位置 当所有case都不满足时则执行default 建议default编写在所有case的后面 3.break是可有可无的 当没有编写break,则从当
阅读全文
摘要:switch case:当作等值操作时,可以使用switch case 语法格式: switch(表达式){ case 常量值1: //在下面的例子中,常量值1里面的值为第一名 break; //表示中断,当遇到break则执行switch case外面的语句 case 常量值2: //在下面的例子
阅读全文
摘要:equals()方法 与 == 区别 : equals():在字符串中比较内容,则必须使用equals(变量),如果相等则为true,否则为false == :使用==比较的是地址是否一致
阅读全文
摘要:1 import java.util.*; 2 class If01{ 3 public static void main(String[ ]args){ 4 //练习1:假如张三参加Java考试,判断如果在95分以上则有奖励 5 Scanner input =new Scanner(System.in); 6 Sy...
阅读全文
摘要:1.顺序结构:按顺序逐步进行执行 2.if选择结构: 语法格式:If(条件){ 代码块 } if else选择机构: 语法格式:if(条件){ 代码块1 }else{ 代码块2 } 多重if选择结构: 当做两种或两种以上的情况时,则可以使用多重if选择结构完成 注意1:多重if选择结构种的 else
阅读全文
摘要:1 class Input02{ 2 public static void main(String[ ]args){ 3 //计算两个数的和 4 Scanner input = new Scanner(System.in); 5 System.out.print("请输入第一个数:"); 6 int num1 = inp...
阅读全文
摘要:int类型: int age = input.nextInt(); double类型: double score = input.nextDouble(); String类型: String name = input.next() ;//注意: 在Java中,键盘接收字符串类型时没有nextStri
阅读全文
摘要:键盘接收用户输入步骤: 第一步: 导入包,必须位于Java 源文件中的第一行 import java.util.Scanner; 第二步:创建Scanner对象 Scanner input = new Scanner(System.in); 第三步:友好提示 System.out.print("请输
阅读全文
摘要:=与== =属于赋值运算符,将右侧的值赋给左侧的变量名称 ==属于关系运算符,判断左右两边值是否相等,结果为boolean类型 &与&& &是逻辑与,&&是短路与,都属于逻辑运算符,都表示并且,执行结果都相同 当使用短路与,并且第一个条件为false时,则结果直接为false |与|| |是逻辑或,
阅读全文
摘要:逻辑运算符分为: 逻辑与 -- ( & ) 逻辑或 -- ( | ) 逻辑异或 -- ( ^ ) true ^ true > false true ^ false > true false ^ false > false false ^ true > true 逻辑非 -- ( ! ) 短路与 --
阅读全文
摘要:关系运算符: > = 关系运算符 > 赋值运算符 1 class Operator09{ 2 public static void main(String[ ]args){ 3 System.out.println(1 > 2); //false 4 System.out.println(10 > 9); //true ...
阅读全文
摘要:注意: 1.有扩展赋值运算符时,当前变量是整数,哪怕后面操作小数,也会自动完成类型转换。(float类型也是如此) 2.取值范围大的数字不能赋给取值范围小的 比如 int x = 10 x = x + 0.5 (注意:0.5属于取值范围大的数字,所以不能赋给 int类型的x,出现报错)
阅读全文
摘要:+ 作用:运算(两边都是数——整数,小数都可以,除了string类型),连接(如果有string类型,那么则是连接) 运算: 连接:
阅读全文
摘要:1 // + 2 //注意:1.当+两边的操作数都是数值类型,则做加法运算 3 System.out.println(10 + 20); //30 4 System.out.println(10 + 20.0); //30.0 5 6 int a = 3,b = 4; 7 ...
阅读全文
摘要:基本数据类型转换规则: 1.基本数据类型种除了 boolean类型以外,剩余7种类型可以进行相互转换 2.当取值范围小的类型赋给取值范围大的类型,构成自动类型转换也叫做隐式类型转换 byte short char int long float double < (取值范围从小到大排序) 3.当取值范
阅读全文
摘要:类型之间转换 自动类型转换也叫做隐式类型转换: 当取值范围小的类型赋给取值范围大的类型 强制类型转换也叫做显式类型转换: 当取值范围大的类型赋给取值范围小的类型时,则必须进行强制类型转换,但是进行强制类型转换时可能存在精度丢失
阅读全文

浙公网安备 33010602011771号