第二章:
int:整型 double:双精度浮点型 char:字符型 String:字符串型语法:数据类型 变量名; 如:String name; 变量名=值; 如:name=“张三”; 数据类型 变量名=值; 如:String name=“张三”;变量命名的规则:a:变量命名必须以字母、下划线“-”或“$”的字符开头b:变量可以包括数字,但不能以数字开头。c:除了“-”或“4”符号以外,变量名不能包含任何特殊字符。d:不能使用Java的关键字。语法: (数据类型)表达式 如:double d=34.434; int b=(int)d; “=”是赋值运算符 “==”是比较运算符。第三章:语法:if(条件){ //代码块1}else{ //代码块2} 如:int sorce=340;if(sorce==340){ System.out.println(“答对了”);}else{ System.out.println(“答错了”);}语法:if(条件1){
//代码块1}else if(条件2){ //代码块2}else{ //代码块3} 如:int sorce=340;if(sorce==340){ System.out.println(“答对了”);}else if(score==546){ System.out.println(“答错了”);}else{ System.out.println(“....”);}语法:if(条件1){ if(条件2){ //代码块1 }else{ //代码块2 }}else{ //代码块3} 如:int score=43;String name=“九点”;if(score==43){ if(name==九点){ System.out.println(“姓名正确”); }else{ System.out.println(“姓名有误”); }}else{ System.out.println(“都错误”);}第四章:
语法:switch(表达式){ case 常量1: //代码块1: break; case 常量2: //代码块2: break; ..... default: //代码块n: break;}如:int mingci=1;switch(mingci){ case 常量1: System.out.println(“奖励一台电脑”); break; case 常量2: System.out.println(“奖励一台计算机”); break; ..... default: System.out.println(“没有奖励”); break;}第六章:语法:while(循环条件){ //循环操作}如:int i=1;while(i<=100){ System.out.println(“好好学习”); i=i+1;}语法:do{ //循环操作}while(循环条件);如:int i=1;do{ System.out.println(“好好学习”); i++;}while(i<=100);语法:for(表达式1,表达式2;表达式3){ //循环体} 如:for(int i=0;i<100;i++){ System.out.println(“好好学习”);}第八章:
语法:数据类型[] 数组名; 数组名=new 数据类型[数组长度]; 数据类型[] 数组名=new 数组类型[数组长度]; 数组名[下标值]; 数据类型[] 数组名={值1,值2,......值n};排序语法:Arrays.sort(数组名);第十章:
语法:while(循环条件1){ //循环操作1 while(循环条件2){ //循环操作2 }} do{ //循环操作1 do{ //循环操作2 }while(循环条件2);}while(循环条件1);for(循环条件1){
//循环操作1 for(循环条件2){ //循环操作2 }}while(循环条件1){
//循环操作1 for(循环条件2){ //循环操作2 }}
第十一章
语法:public class 类名{}
public class<类名>{ //定义属性的部分 属性1的类型 属性1; 属性2的类型 属性2; ....... 属性3的类型 属性3;// 定义方法的部分
方法1; 方法2; ..... 方法n;}
语法: 访问修饰符 返回值类型 方法名(){
//方法体}语法:类名 对象名=new school();
对象名.属性 对象名.方法名()第十二章:
语法:public 返回值类型方法名(){ //方法的主体} return 表达式; 对象.方法名();第十四章:带参的方法语法:<访问修饰符> 返回值类型 <方法名> (<参数列表>){ //方法的主体} 对象.方法名(参数1,参数2,....,参数n)第十五章:字符串
语法:字符串1.length();字符串1.equals(字符串2);字符串1.equalsIgnoreCase(字符串2);