java將控制檯輸入的字符串按照空格劃分數據存入數組

在寫小算法時,常需要從控制檯輸入數據形成數組進行後續操作,比如說在排序算法中,需要從控制檯輸入一組數據,然後對這組數據進行排序。對這組用空格隔開的數據存入數組進行操作。

import java.util.ArrayList;
import java.util.Arrays;
import java.util.Scanner;

public class Research {

    public static void main(String[] args) {
            Scanner input =new Scanner(System.in);
            String s=input.nextLine();
            String[] split = s.split(" ");
            Integer[] A=new Integer[split.length]; 
            for(int i=0;i<split.length;i++){
                Integer ss = new Integer(split[i]);
                A[i] = ss;
            }
            System.out.println(Arrays.toString(A));         
    }
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章