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);
        }
    }
posted @ 2022-10-18 15:58  1234kun  阅读(23)  评论(0)    收藏  举报