public static void main(String[] args)
{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in);
String[] a = new String[]{br.readLine().split("\\s")};
}
我在这里出错。是否有任何直接方法可以将行转换为字符串数组?
split
返回一个字符串数组,因此您可以简单地将a初始化为:
String[] a = br.readLine().split("\\s");