Ben ancak bana bir FileNotFound istisna ancak dosya sınıfları ile aynı klasörde veren tutar, büyük bir dosyanın bir temel tarama çalıştırmak çalışıyorum.Programım neden dosyamımı bulamıyor?
import java.io.*;
import java.util.Scanner;
public class LastNameSearch {
static PopularName[] people= new PopularName[151671];
public static void main(String[] args){
String nextString=null;
PopularName nextName;
String[] info=new String[5];
Scanner infile = new Scanner(new FileReader("LastNames.txt"));
int index=0;
while(infile.hasNext()){
nextString=infile.nextLine();
info=nextString.split(",");
nextName=new PopularName(info[0], info[1], info[2], info[3], info[4]);
people[index]=nextName;
}
infile.close();
yeni FileReader (henüz mac kullanma) ("LastNames.txt") Bu hat bana acı veriyor. Lütfen yardım et.
ile
değiştiriyoruz. 'yeni FileReader (" /.../ FileName.txt ")' – user2004685
sadece bir mutlak yol adı girin. – pvg
1. Yeni FileReader ("LastNames.txt")) kullanmak yerine, adınızı bir Dosyaya sarmayı deneyin. ex: yeni FileReader (yeni Dosya ("LastNames.txt")); 2. Dosyayı LastNames.txt veya LastNames.txt.txt (varsayılan metin) olup olmadığını kontrol edin – kidnan1991