A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© 119329 中级黑马   /  2016-5-24 23:12  /  308 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

/*
import java.util.Scanner;

class Peng {
        public static void main(String[] args){
               
                //定义整型数组
                int[] arr = {11,21,32,48,54};
               
                //调用遍历方法
                bianli(arr);
               
                //调用最大值方法
                int max = zuizhi(arr);
                System.out.println("最大值为:"+max);
               
                //调用查找索引方法
                int suo = suoyin(arr,54);
                System.out.println(suo);
               
                //调用逆序方法
                nixu(arr);
                bianli(arr);
               
                //定义字符串类型数组
                String[] time = {"星期一","星期二","星期三","星期四","星期五","星期六","星期天"};
               
                //创建键盘录入对象
                Scanner sc = new Scanner(System.in);
                System.out.println("请输入数组的索引(0-6)");
                int x = sc.nextInt();
                //根据输入的索引输出对应的数据
                System.out.println(time[x]);               
        }
       
        //遍历数组方法
        public static void bianli(int[] arr){
                for(int x=0;x<arr.length;x++){
                        if(x == arr.length-1){
                                System.out.println(arr[x]);
                        }else{
                                System.out.print(arr[x]+", ");
                        }
                }
        }
       
        //求数组最大值方法
        public static int getMax(int[] arr){
                int max = arr[0];
                for(int x=1;x<arr.length;x++){
                        if(max<arr[x]){
                                max =arr[x];
                        }
                }
                return max;
        }
       
        //逆序数组方法
        public static void nixu(int[] arr){
                for(int x=0;x<arr.length/2;x++){
                        int temp = arr[x];
                        arr[x] = arr[arr.length-1-x];
                        arr[arr.length-1-x] = temp;
                }
        }
       
        //根据元素查找索引方法
        public static int suoyin(int[] arr,int sy){
                for(int x=0;x<arr.length;x++){
                        if(arr[x] == sy){
                                return x;
                        }
                }
                return -1;
        }
}
        //二维数组遍历
        public static void bianli(int[][] arr){
                for(int x=0;x<arr.length;x++){
                        for(int y=0;y<arr[x].length;y++){
                                System.out.print(arr[x][y]+" ");
                        }
                        System.out.println();
                }
        }
*/

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马