Chapter3
1.
算术运算符+、-、*、/、%、++、--、+=、-=、/=、%=;
关系运算符==、>、<、>=、<=、!=
2.
从控制台获得输入的方法
1 import java.io.*; 2 try{ 3 InputStreamReader isr= new InputStreamReader(System.in); 4 BufferedReader br = new BufferedReader(isr); 5 System.out.println("Plz input a number."); 6 String a1= br.readLine(); 7 System.out.println("Plz input another number."); 8 String a2 = br.readLine(); 9 }catch(Exception e){ 10 e.printStackTrace(); 11 } 12 Integer.parseInt(String)或者Float.parseFloat(String)
3.
逻辑运算符&&、||、!,注意逻辑运算的短路性质,即判断一半就不再继续判断的可能
4.
程序的流程控制:顺序语句,分支语句,循环语句
switch(条件表达式){
case 常量:
执行语句;(多条也不用加括号)
break;
case 常量:
执行语句;(多条也不用加括号)
break;
case 常量:
执行语句;(多条也不用加括号)
break;
......
default:
执行语句;(多条也不用加括号)
break;
}
注意,条件表达式和常量类型务必相同。并且只能用byte,short,int,char,enum等
5. for循环的使用
while循环的使用
do...while循环的使用
6.思考:如何输出一个金字塔,如何输出一个镂空的金字塔?