&&(与) 条件1&&条件2 仅仅两个条件同时为真,结果为真
||(或) 条件1||条件2 只要两个条件一个为真,结果为真
! (非) !条件 条件为真时,结果为假;条件为假时,结果为真;
运算符优先级顺序:!>算术运算符>比较运算符>&&>||
String (变量)=input.next(); 输入字符串
if选择结构:if(条件){ }
if-else选择结构:if(条件){
//代码块1
}
else{
//代码块2
}
if多重选择结构:if(条件1){
//代码块1
}
else if(条件2){
//代码块2
}
else{
//代码块3
}
嵌套if选择结构:if(条件1){
if(条件2)
//代码块1
}
else{
//代码块2
}
}
else{
//代码块3
}
产生一个随机数
第一种
//Math..random()返回的是一个double的0-小于0.1之间的小数
//Math..random()*10返回的是一个大于或等于0小于1之间的小数
int (变量) = (int)(Math.random()*10);
System.out.println(random);
第二种
Random (对象) = new Random();
//随机一个0-n-M-1之间的整数
int 变量 = (对象).nextInt(M);
System.out.println(变量);
字符串不用==比较,用.equals("字符")