[英]Reading lines from a file in Java
天兒真好:
我正在嘗試使用此:
List<String> lines = Files.readAllLines(Paths.get(path), encoding);
來自https://stackoverflow.com/a/326440/2698254和http://docs.oracle.com/javase/7/docs/api/java/nio/file/Files.html#readAllLines%28java.nio.file 。路徑,%20java.nio.charset.Charset%29
但我在實施它時遇到了一些麻煩。
我的目標是從文件中讀取所有行,然后使用該列表對每一行進行一些處理(我想它的工作方式就像矢量一樣)。
幾個問題,因為我遇到了很多錯誤:
List<String> lines = Files.readAllLines(Paths.get("assets/unitsloc.txt"), Charset.defaultCharset());
這是我到目前為止的內容,但是錯誤標記是:
“文件無法解析”-但是沒有建議進行有用的導入,與Paths相同。
“類型列表不是通用的:不能用參數進行參數設置”-我是否需要首先初始化行?
您需要先導入該類,然后再使用它。
在課程的頂部(打包后),添加
import java.nio.file.Files;
import java.nio.file.Paths;
當readAllLines返回List<String>
,關於此的警告應在正確導入后消失。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.