语句结束时要以分号结尾,Java语言严格区分大小写,长的字符串要分开写要以+号相连接
//为单行注释 /**/为多行注释
字母数字下划线组成,不能以数字开头
包名所有字母小写、类名与接口名第一个字母要大写单词间要与下划线链接、变量名和方法名第一个字母小写第二个字母之后为大写、程序中尽量使用有意义的标识符见名之意
定义一个类型不能使用关键字
整型常变量、浮点型常变量,字符常变量、字符串变常量、布尔常量、null常量
自动类型转换:看两种数据类型兼容,目标类型取值大于原类型
强制类型转换:
目标类型 变量=(目标类型) 值 会造成数据类型丢失
算术运算符:++,--,/,*,%
赋值运算符:+=,-=,=,
比较运算符:==,!=,<,>,<=,>=
逻辑运算符:&&一方为假就是假,||一方为朕就是真,^相同为假,不同为真,,!真为假假为真,&一方为假就是假,|一方为真就是真
➢if..else语句是指如果满足某种条件,就进行某种处理,否则就进行
另一种处理,其语法格式如下所示:
if (判断条件)
{执行语句14
}else{
执行语句2
}
public class Example09 {
public static void main(String[] args) {int grade = 75; //定义学生成绩
if( grade > 80) {
//满足条件> 80
System. out. println ("该成绩的等级为优");
} else if( grade > 70) {
11不满足>80,但是满足>70
System. out.println ("该成绩的等级为良"):
} else if( grade > 60) {
//不满足>70,但是满足>60
System. out. println ("该成绩的等级为中"):}else{
System. out.println("该成绩的等级为差”);
}
}
}
输入条件,进行判断,
pablic class Example10
public static void main(Stringl) arga) {
long week =6;
switch (week) {
case 1:
System.out.println("星期一 ");
break;
case 2:
System. out.println("星期二");
break;
case 3:
System. out.printin("星期三");
break;
case 4:
Ѕуѕtеm. оut . рrіntln ("星期四");
break;
case 5:
System. out.println("星期五");
break;
case 6:
System. out.println("星期六");
break;
case 7:
System. out.println("星期日");
break;
default:
System. out.println("输入错误");
break;
whice循环:建立条件进行判断,判断值不满足要求时结束循环语句
public class Example13 {
public static void main (String[] args)
int x = 1; //定义变量x,初始值为1
do{
System. out.println("x = " + x);
//将x的值自增
x++;
}while(x <= 4);// 循环条件
}
}
建立条件进行判断,判断值不满足要求时结束循环语句
public class Example13 {
public static void main (String[] args)
int x = 1; //定义变量x,初始值为1
do{
System. out.println("x = " + x);
//将x的值自增
x++;
}while(x <= 4);// 循环条件
}
}
pub11c class Example14{
pablic static void main(String[] arga) (
int sum=0;“定义变量sum,用于记住累加的和
for(int1=1;1<=4; 1++){ 1 1的值会在1-4之间变化
sum += 1; 1/实现sum变量与1的累加
System. out.println("gum =”+ sum); //打 印累加的和
}
}
public class Example15 {
public static void main (String[] args) {
int 1,j: //定义两个循环变量
for(i = 1; i<=9;i++){
for(j = 1 ;lj<=i;j++){
System. out.print ("*"); }
System. out.print("ln");}
}
}
break:跳出循环
continue:跳过本次循环,开始下一次循环
➢数组是指一-组数据的集合,数组中的每个元素被称为元素,在数组中可以存放任意类型的元素,但同一个数组中存放的元素类型必须一致。
➢在Java中,可以使用下列格式定义一个数组,具体示例如下:
int[] x = new int [100];
➢上述语句就相当于在内存中定义了100个int类型的变量,第一个变量的名称为x[0],第二个变量的名称为x[1],以此类推,第100个变量的名称为x[99],这些变量的初始值都是0。
代码事例:pablic class Example28 {
public static void main (String[] args){
int[] arr = new int[3]; //定义一个长度为3的数组
arr[0] = 5; //0为数组的第一个元素赋值
System. out.println("arr(0]-" + arr[0]);
➢多维数组可以简单地理解为在数组中嵌套数组。在程序中比较常见的就是二维数组。
➢二维数组的定义有很多方式,具体如下:
●方式:
int[][] arr = new int[3][4];
上面的代码定义了一个3行4列的二维数组