Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/341.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何创建在控制台的1行上输入的int的列表_Java_List_Int - Fatal编程技术网

Java 如何创建在控制台的1行上输入的int的列表

Java 如何创建在控制台的1行上输入的int的列表,java,list,int,Java,List,Int,我的想法是,我想从控制台输入数字,并将它们直接放入列表中。这是我的方式,但它不起作用。我不知道如何修理它。我尝试手动导入java.util…,但仍然不起作用 这就是代码 import java.util.Arrays; import java.util.List; import java.util.Scanner; import java.util.stream.Collectors; public class Main { public static void main(String[]

我的想法是,我想从控制台输入数字,并将它们直接放入列表中。这是我的方式,但它不起作用。我不知道如何修理它。我尝试手动导入java.util…,但仍然不起作用

这就是代码

import java.util.Arrays;
import java.util.List;
import java.util.Scanner;
import java.util.stream.Collectors;

public class Main {

public static void main(String[] args) {
    Scanner in = new Scanner(System.in);

    List<Integer> numbers = Arrays.stream(in.nextLine()
            .split(" "))
            .mapToInt(Integer::parseInt)
            .collect(Collectors.toList());


}
导入java.util.array;
导入java.util.List;
导入java.util.Scanner;
导入java.util.stream.collector;
公共班机{
公共静态void main(字符串[]args){
扫描仪输入=新扫描仪(系统输入);
列表编号=Arrays.stream(in.nextLine()中)
.拆分(“”)
.mapToInt(整数::parseInt)
.collect(Collectors.toList());
}

}

只需更改最后一行,如下所示:

List<Integer> list = Arrays.stream(in.nextLine()
                           .split(" "))
                           .map(Integer::parseInt)
                           .collect(Collectors.toList());
List List=Arrays.stream(在.nextLine()中)
.拆分(“”)
.map(整数::parseInt)
.collect(Collectors.toList());

请将代码作为文本而不是图像发布。我想显示exeption!这不是一个例外,这是一个编译器错误!好啊“编译器错误”我们可以通过复制和粘贴代码来查看错误。只要你把它作为文本提供,那就是。oooo必须是“map”,而不是“mapToInt”10xy,欢迎你。如果这是你想要的答案,请接受它。