主要内容如下:
1、算术运算符主要用于算术表达式,其功能与数学中的含义一样,它又基本的算术运算符、取余运算符等:
1)基本运算符 "*"和"/"
2)求余运算符 % 求余遵循x%y=x%|y|.
3)Java中的递增和递减 "++"、"--" 变量++、变量--是先返回在操作中即将用到的值再执行递增或递减;++变量、--变量是先执行递增或递减再返回该值用于运算。
2、逻辑运算符 &&、||、!,分别表示与、或非。逻辑运算符,使我们能够进行多项比较并将结果组合成单一的布尔值。
3、关系运算符 =:等于;!=:不等于;<:小于;>:大于;<=:小于等于;>=:大于等于。关系运算符比较两个变量的值并返回一个布尔值。
4、条件运算符 基本结构如下:变量=(布尔表达式)?为true时所赋予的值:为false时所赋予的值。
5、Scanner
System.in只能以字符的形式取得输入,用java.util.Scanner类的方法可以取得字符串或者数字。
先用System.in构造Scanner类,用Scanner的next(),nextInt(),nextFloat(),nextBoolean()等方
法取得输入。Scanner默认以空白符分割输入串。如果取输入的函数与实际输入类型不匹配,会产
生一个InputMismatchException异常。