基本语法总结javaWord文档下载推荐.docx
《基本语法总结javaWord文档下载推荐.docx》由会员分享,可在线阅读,更多相关《基本语法总结javaWord文档下载推荐.docx(14页珍藏版)》请在冰豆网上搜索。
4
3.理论:
If-elseif-else结构:
4.理论:
if嵌套结构:
5
四、switch选择结构5
五、循环语句6
for循环结构6
break语句6
continue语句7
return跳转语句7
while循环结构8
do-while循环结构8
foreach遍历数组:
8
六、一维数组9
1.数组声明9
1.直接赋值:
9
2.不直接赋值:
2.数组的应用10
数组的排序10
2.求数组的最大值11
七、二维数组(Sbefc方法)11
1.实践:
数组的声明:
11
1.理论equals方法11
2.1理论:
sort方法:
12
2.2冒泡排序12
fill方法12
copyof方法:
13
5.理论:
binarySearch方法:
一、数据类型、变量、运算符
1.数据类型
布尔(boolean)、整数(short、int、long)、浮点(float)、双精度型(double)、字节型(byte)、字符型(char)。
总结:
不整浮双字。
2.变量的声明
实例:
3.运算符
算术运算符、关系运算符、逻辑运算符和位运算符。
总结:
算关罗伟。
二、输入输出语句
System.out.println(“输出的内容…..”);
System.out.print(“输出的内容……”);
区别:
有ln的在输出内容后不换行。
输出语句实例:
1.在代码开头引入Scanner类。
importjava.util.Scanner;
2.Scanner.input=newScanner(System.in);
3.doublescore=input.nextDouble();
输入语句实例:
三、if、if-else、If-elseif-else、if嵌套语句
if(条件){条件成立的代码}
If实例:
if(条件){
代码块1
}else{
代码块2
}//单向选择结构
If-else实例:
if(条件1){
代码块1
}elseif(条件2){
代码块2
}else{
代码块3
}//多重选择结构
If-elseif-else实例:
if(条件2){
代码块1
代码块2
}
}else{
代码块3
}//条件上的条件
If嵌套实例:
四、switch选择结构
理论:
结构switch(表达式){
case常量1:
代码块1;
break;
case常量2:
代码块2;
…….
default:
代码块N;
break;
Switch实例:
五、循环语句
for循环结构
for(初始化;
循环条件;
增量){
//循环体
for循环实例:
break语句
Break终止全部循环,执行循环外的下个语句。
break实例:
continue语句
Continue终止部分循环,执行下个循环。
continue实例:
return跳转语句
退出当前方法,返回上层调用方法。
实践:
while循环结构
While(循环语句){
循环操作
While循环实例:
do-while循环结构
do{
}while(循环条件);
do-while实例:
六、一维数组
1.数组声明
1.直接赋值:
intscores[]=newint[]{60,70,98,90,76};
2.不直接赋值:
intscores[]=newint[5];
定义数组=分配内存空间
数组定义直接赋值的实例:
数组定义不直接赋值实例:
2.数组的应用
数组的排序
Arrays.sort(数组名);
用for循环将升序排列输出。
数组排序实例:
2.求数组的最大值
求最大值的实例
七、二维数组(Sbefc方法)
intscores[][]=newint[5][50];
2.Arrays类
1.理论equals方法
比较两个数组是否相等(数组的长度相等、对应位置元素相等)
对数组进行升序排列。
2.2冒泡排序
经典六行代码
fill方法
把数组中的所有元素都赋值为指定的数。
把数组Array复制成为一个长度为length的新数组。
查询某个元素值在数组中的下标。