Java如何输入不确定长度的数组

来源:互联网 发布:宾馆网络解决方案 编辑:程序博客网 时间:2024/06/02 04:25
public static void main(String[] args) {        Scanner in = new Scanner(System.in);        List<Integer> list=new ArrayList<Integer>();        while (in.hasNext()) {            String s=in.nextLine();            String[] str=s.split(" ");              int[] a=new int[str.length];            for(int i=0;i<str.length;i++){                a[i]=Integer.parseInt(str[i]);            }    }}

数组排序和去重

  Arrays.sort(A);       List<Integer> list=new ArrayList<Integer>();       //数组去重       for(int i=0;i<A.length;i++){           if(A[i]>0&&!list.contains(A[i])){               list.add(A[i]);               System.out.print(A[i]+" ");           }       }
public static boolean isHuiWen(String text) {        int length = text.length();        for (int i = 0; i < length / 2; i++) {            if (text.toCharArray()[i] != text.toCharArray()[length - i - 1]) {                return false;            }        }        return true;    }
原创粉丝点击