JAVA基础(易忘)复习
JAVA基础(易忘)复习
注释
//我是单行注释//
/*我是多行注释
我是多行注释
我是多行注释*/
类型转换
左大右小直接转,左小右大强制转
int i=100;
double b=i;
int i=100;
byte j;
j=(byte)i;
两种常用输出方法
**\t ** 和 换行
换行:
System.out.println();
\t:
int a=1,b=2;
String c="+";
System.out.print(a+"\t"+"+"+"\t"+b+"\t"+"="+"\t"+(a+b));
三目运算符
int max =a>b? a : b;
int a=1,b=2;
int max =a>b? a:b;
System.out.println(d);
增强for循环
用for循环遍历一个数组:
for(int x: 数组名){
}
int []a={1,2,3,4,6,7,5};
for(int x: a){
System.out.println(x)
}
方法可变参数
形式参数为不定项(int...i)
public static void main(String[] args) {
PrintMax(1,2,78,45,16,63,78,4,67,89);
}
public static void PrintMax(int...numbers){
if(numbers.length==0){
System.out.println("数组没有元素!");
}else{
int result=numbers[0];
for(int i=1;i<numbers.length;i++){
if(result<numbers[i]){
result=numbers[i];
}
}
System.out.println("数组的最大值为:"+result);
}
}

浙公网安备 33010602011771号