Day02重点知识(牢记) 1.运算符:用来计算数据的指令。被运算符操作的数称为操作数。 2.运算符分类: (1)算数运算符:+正号、+加、+连接字符串、-负号、-减、*乘、/除号、%取模、++自增、- -自减; (2)赋值运算符:=赋值、+=加后再赋值、-=减后再赋值、*=乘后再赋值、/=整除后再赋值、%=取模后再赋值; (3)比较运算符:又叫关系运算符,使用比较运算符其返回值一定为布尔值。 ==判断两个值是否相等、 !=判断两个值是否不想等、 >、>=、<、<=与数学中的数值比较相同; (4)逻辑运算符:判断是非关系的运算,其返回值均为布尔值:true与false。 &&与:有假则假、||或:有真则真、!非:取相反结果; (5)三元运算符:用来完成简单的选择逻辑,根据条件判断,从两个选择中选择一种执行。 使用格式:(条件表达式)?表达式1:表达式2; 运算规则:判断条件表达式。 结果返回一个布尔值,true运算结果为表达式1;false运算结果为表达式2。 3.引用数据类型的使用:格式为:数据类型 变量名 = new 数据类型、 调用该类型实例的功能:变量名.方法名()。 4.引用类型变量赋值格式:数据类型 变量名 =new 数据类型(固定参数); 引用类型调用方法格式:变量名.方法名(); 步骤:导入引用类型变量所在包; 使用import来进行导包; 定义引用类型变量并创建实例赋值给变量 ;使用引用类型变量调用方法,完成功能。 5.一些引用类: (1)Scanner:用来接收键盘录入信息的引用类型。 Public int nextInt()用来接收控制台录入的数字; Public String next()用来接收控制台录入的字符串。 (2)Math:数学工具类,提供许多数学算法,方便数字运算。 Public static int min(int a int b )求两个数的最大值; public static int max (int a ,int b)求两数的最小值; public static long round(double a )四舍五入; public static double ceil(double a )向上取整; public static double floor(double a)向下取整。 (3)String:特殊的引用类型,字符串类型。 Public int length()用来返回字符串长度 Public String trim()用来去除字符串两端空白 Public String substring(开始索引,结束索引)截取大字符串中小字符串的一部分,包含头,不包含尾。 |