[英]Read file then store in array without using arraylist java
我正在嘗試讀取具有8列數據的文件並將每個數據字符串存儲到一個數組中,但是我一直無法找到employee.length的符號錯誤。 我在行中為每個字符串放置了8個元素。 請通過解釋我做錯了什么來幫助我。 碼:
掃描儀掃描=新掃描儀(新FileReader(“ payrollData.dat”));
String employee[] = new String[8];
while(scan.hasNext())
{
for(int i = 0; i < employee.length(); i++)
{
employee[i] = scan.next();
}
}
System.out.println(employee);8
它的employee.length
而不是employee.length()
。 對於數組,length是最終變量,而不是方法。
並使用Arrays.toString(employee)
正確打印員工。 System.out.println(employee)
只會打印參考地址。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.