本文共 1397 字,大约阅读时间需要 4 分钟。
1.运算符:用来连接表达式;
运算符的分类: 算数运算符:被算数运算符连接的是算数表达式; 种类:+,-,*,/,%,++,– +: //若2个int类型的数做运算得到的结果一定是int类型 //若一个表达式跟字符串类型的数据做加法实际上是做字符串的拼接; //得到的结果一定是一个字符串类型的数据; ++,–:自增和自减 单独使用: 自增和自减在前或者在后没有影响,数值做自增或者自减; 参与运算: ++/–在前:先做自增或者自减,再参与运算; ++/–在后:先参与运算,再自增或者自减; 赋值运算符: 种类:= 拓展的赋值运算符:+=,-=,/=,*=,%= 拓展的赋值运算符: +=: //举例: a += 10; ===>a = a + 10; 拓展的赋值运算符隐含了强制类型转换: //举例: short s = 1; s += 10; ==> s = (short)(s + 10);关系运算符:关系运算符的结果一定是boolean类型的; 种类:==,!=,>,>=,<,<= ==: 比较基本数据类型的值是否相等; //当==比较的是引用数据类型的时候,比较的是引用数据类型的地址值是否相同; 逻辑运算符:逻辑运算符是用来连接关系表达式的,其结果一定是boolean类型 种类: 逻辑与&:有false则为false;(并且) 逻辑或|:有true则为true;(或者) 逻辑异或^:相同则false,不同则true;(中国的领证关系) 逻辑非!:true则false,false则true;(取反) 逻辑双与&&:有false则为false; 逻辑双或||:有true则为true; //逻辑双与和逻辑双或是有短路效果 逻辑双与:双与符号的左边为false,右边的关系表达式不执行; 逻辑双或:双或符号的左边为true,右边的关系表达式不执行; 三元运算符: 使用格式: 关系表达式?表达式1:表达式2; 执行流程: 1.计算关系表达式的值; 2.若关系表达式的值为true,那么执行表达式1; 3.若关系表达式的值为false,那么执行表达式2; //可以实现的功能: 判断2个数的大小,判断3个数的大小,判断2个数是否相等;
2.键盘录入:
使用的类:Scanner–>键盘录入的类 使用步骤: 1.创建键盘录入对象: Scanner sc = new Scanner(System.in); 2.接收数据: System.out.println(“请输入数据:”); int x = sc.nextInt(); //导包的方式: 1.内容提示符:alt+/ (敲Scanner这个类的时候使用) 2.鼠标悬停在报错位置,点击Import java.util.Scanner选项导包; 3.导包快捷键:ctrl+shift+o // 推荐方式;转载地址:http://gxlti.baihongyu.com/