第10课 数组练习

1、数组转化成字符串;
public class ArrayDemo{
    public static void main(String args[]){
        int arr[]={1,3,3,5,9,1,0,18,90,7};
        String array=arrayToString(arr);
        System.out.println(array);
    }
    public static String arrayToString(int args[]){
        String temp="[";
            for(int i=0;i<args.length;i++){
                if(i!=args.length-1){
                temp+=args[i]+",";
                }
                else{
                temp+=args[i]+"]";    
                }
            }
            return temp;
    }
}

2、星期查询:
public class Search{
    public static void main(String args[]){
        String str=getDay(9);
        System.out.println(str);
    }
    public static String getDay(int num){
        if(num>7||num<0){
            return num+" Is out of range!";// throw new RuntimeException("Is out of range");
            }
            else{
                String weeks[]={"","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"};
                return weeks[num];
            }
    }
}

3、排序:
public class Sort{
    public static void main(String args[]){
        int arr[]={3,2,6,9,5,34,0,68};
        printSort(arr);
        choiceSort(arr);
        printSort(arr);
    }
    
    public static void printSort(int args[]){
        for(int i=0;i<args.length;i++){
            if(i!=args.length-1){
                System.out.print(args[i]+",");
            }else
            {System.out.println(args[i]);}
        }
    }
    
    public static void choiceSort(int args[]){
        for(int i=0;i<args.length-1;i++){
            for(int j=i+1;j<args.length;j++){
                if(args[i]>args[j]){
                    int temp=args[i];
                    args[i]=args[j];
                    args[j]=temp;
                }
            }
        }
    }
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值