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