如何将值分配给使用bufferedreader直接从输入中获取的字符串数组?

问题描述 投票:0回答:1
public static void main(String[] args)
{
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in);
    String[] a = new String[]{br.readLine().split("\\s")};
}

我在这里出错。是否有任何直接方法可以将行转换为字符串数组?

java arrays string bufferedreader
1个回答
0
投票

split返回一个字符串数组,因此您可以简单地将a初始化为:

String[] a = br.readLine().split("\\s");
© www.soinside.com 2019 - 2024. All rights reserved.