我是一個新的程序員,我有這個代碼的問題。特別分割Java
public static String getString() throws IOException {
String content = null;
File folder = new File("C:\\Soluzioni.txt");
content = FileUtils.readFileToString(folder) + "\n";
String remainingString = content.substring(content.indexOf("["),
content.lastIndexOf("]") + 1);
System.out.println(remainingString); // Output 1.
return remainingString;
}
當我用這個方法
public static String[] arg() throws IOException {
String[] strArray = getString().split("\\s+,0");
System.out.println(Arrays.toString(strArray)); //Output 2.
return strArray;
}
我的問題是這樣的:
- 首頁輸出:
[-2,-8] [8,-4] [-3,2] [4,-1]
- 第二輸出:
[[-2,-8] [8,-4] [-3,2] [4,-1]]
。現在
我想有相同的輸出(相同)。我該怎麼做?謝謝!
有什麼不好?你可以添加Soluzioni.txt嗎? –
當然,Soluzioni.txt是[-2,-8] [8,-4] [-3,2] [4,-1] – Lorenz
''[]'是由Arrays.toString添加的。你沒有在你的數組中 –