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

public static void main(String[] args)

{

    BufferedReader br = new BufferedReader(new InputStreamReader(System.in);

    String[] a = new String[]{br.readLine().split("\\s")};

}

我在这里遇到错误。有没有直接的方法将行转换为字符串数组?


森栏
浏览 57回答 1
1回答

慕斯王

split返回一个array字符串,因此您可以简单地初始化a为:String[] a = br.readLine().split("\\s");String[] myArray = new String[] {...}就是所谓的数组文字,在代码运行之前需要知道这些值。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java