通过读取文件创建数组

时间:2015-05-01 20:00:28

标签: java arrays string

我有一个包含以下内容的文件:

  

5
  212:Float On:适度的鼠标
  259:Cherub Rock:粉碎南瓜
  512:不会再次被愚弄:谁   417:青少年时代的骚乱:声音青少年   299:PDA:国际刑警组织

我需要创建一个数组,但我需要考虑它开始的整数,然后将其余部分读作字符串,同时考虑到只包含整数的初始行。我已经制作了读取文件和打印的方法,只是不知道如何拆分它。

1 个答案:

答案 0 :(得分:0)

如何做的一个例子:

String s = "212:Float On:Modest Mouse"; // your input - a line from the file

String[] arr = s.split(":");

System.out.println(arr[0]); // your int

// The rest of the array elements will be the remaining text.
// You can concatenate them back into one string if necessary.