pliki wyjściowe z folderu bez rozszerzenia

Pomóż to zrobić, poniższy kod znajduje pliki txt w folderze i określa, w jaki sposób wyświetla nazwy plików bez rozszerzeń. Oto kod:

String list[] = new File("C:\\Users\\Eric\\Desktop\\txt\\").list(new FilenameFilter() {
    public boolean accept(File dir, String name) {
        return name.endsWith(".txt");
    }
});
for (int i = 0; i < list.length; i++){
    if(myName.equals(list[i])) {
        InputStreamReader reader  = null;
        try{
            File file =  new File("C:\\Users\\Eric\\Desktop\\txt\\" + list[i]);
            reader =  new InputStreamReader(new FileInputStream(file), "UTF-8");

Jak widzisz, tutaj:

if(myName.equals(list[i]))

Oto lista plików jest porównywana z wartością myname, więc czy mógłbyś pomóc w arkuszu porównawczym i myName oraz liście [i], rozszerzenie pliku nie było brane pod uwagę), takie jak program wyświetla następujący folder: indeks.html hi.html, użytkownik wprowadził indeks.html, porównaj i dobry, ale jak go utworzyć, aby użytkownik wprowadził kod, a program nadal porównał go z listą plików w katalogu?

questionAnswers(1)

yourAnswerToTheQuestion