目录
逻辑运算符
遇到& 前后两个语句都要执行
而遇到两个 && 只执行第一个
^符号
不同则为真
例子
第一个 if 判断 x++ ++y 之后 x,y 的值都会改变 两个语句都要看
第二个 只用 看 x++==6 //为假 就不用看第二个语句
注意 : if(z++==46)&&(y=true) z++; //y=true ; 把true 赋值给 y
三元表达式
A ?B :C;
A为真-> B
A为假-> C
例子
int result=a>b?a++:b--; // result 的值为 b 的值
标识符的命名规则
1.不能由数字开头
2.不能有空格
3.特殊字符 _或$ (英文状态下的下划线和美金) 其他都不行
4.不可以使用关键字或者保留字
1.www.csdn.come
2. class ArithmeticOperator
3. int tankShotGame; //变量名
4 int TAX_RATE; //常量 (税率)
键盘输入语句
、
import java.util.Scanner;
Scanner myscanner = new Scanner(System.in);
String name = myscanner.next(); // string 不用在next的后面加 其他要加 nextInt /next Double
进制
//n1 二进制
int n1 = 0b1010;
//n2 10进制
int n2 = 1010;
//n3 8进制int n3 = 01010;
//n4 16进制
int n4 = 0X10101;
进制的解释
原码、反码、补码