try
{
BufferedReader br = new BufferedReader(
new FileReader(selectFile.getSelectedFile()));
String str;
ArrayList <String> lines = new ArrayList<String>();
while((str = br.readLine()) != null){
lines.add(str);
}
String[] LinesArray = lines.toArray(new String[lines.size()]);
System.out.println(lines); //Prints Array list on the screen.
br.close();
}
catch(IOException e)
{
System.out.println("The file cannot be read");
}
如何從文件中打印n th字數? 例如,用戶運行程序並選擇帶有段落的文件,並且我想打印出文本文件的第12和30個單詞。從文本文件中讀取第n個字
我試過使用拆分,但它不適合我。 有什麼建議嗎?
1.只粘貼相關代碼。 2.縮進代碼並正確格式化。 3.發佈預期結果的示例輸入文件打印出 – alfasin
由於文件內容可以轉換爲stringBuffer。 StringBuffer有很好的API來檢索第n個字符串。說subString(x,x + 1) – Zeus
@宙斯這是第n個字符 - 不是第n個字符串。 – alfasin