java将控制台输入的字符串按照空格划分数据存入数组

缺乏、安全感 2022-06-12 07:11 292阅读 0赞

在写小算法时,常需要从控制台输入数据形成数组进行后续操作,比如说在排序算法中,需要从控制台输入一组数据,然后对这组数据进行排序。对这组用空格隔开的数据存入数组进行操作。

  1. import java.util.ArrayList;
  2. import java.util.Arrays;
  3. import java.util.Scanner;
  4. public class Research {
  5. public static void main(String[] args) {
  6. Scanner input =new Scanner(System.in);
  7. String s=input.nextLine();
  8. String[] split = s.split(" ");
  9. Integer[] A=new Integer[split.length];
  10. for(int i=0;i<split.length;i++){
  11. Integer ss = new Integer(split[i]);
  12. A[i] = ss;
  13. }
  14. System.out.println(Arrays.toString(A));
  15. }

发表评论

表情:
评论列表 (有 0 条评论,292人围观)

还没有评论,来说两句吧...

相关阅读