[英]How do I set the field variables in a method to data being read in from a .txt file in Java?
目前我的默認構造函數設置為。
//Default constructor
public MyInfo(String args) {
Name = "";
DateOfBirth = "";
Location = "";
AvgTemp = 0;
}
由於我不確定您實際的 .txt 文件是什么樣的,我將假設每一行都有 Name、DateOfBirth、Location、AvgTemp。
使用緩沖讀取器,讀取 while 循環中的行,並在用逗號分割行后分配數組中的每個值,例如。 在執行此操作之前,請確保將當前變量更改為數組。
BufferedReader br = new BufferedReader(new FileReader("Filename.txt"));
while (somevariable!=null){
somevairable=br.readLine();
String[] parts = somevariable.split(",");
Names[x]=parts[1]
我會把剩下的留給你。 希望這是一個不錯的開始,您可以按照說明進行操作。 我建議閱讀不同類型的文件和緩沖讀取器和寫入器。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.