0
public class myclass {

    public static void main(String args[]) {
        String filepath = "E:\\SW\\eclipse-jee-helios-SR1-win32\\eclipse\\CBDTFiles\\Circulars\\CBDTLaws\\HTMLFiles\\file1.htm";
        String w=filepath.replace("E:\\SW\\eclipse-jee-helios-SR1-win32\\eclipse\\CBDTFiles\\Circulars\\CBDTLaws\\HTMLFiles\\", "");
        System.out.println(w);

    }

}

これは私のコードです。コマンドの置換を使用してファイル名を表示できますが、ファイルを取得したいコマンドのインデックスを使用して、HTMLFiles のインデックスを取得し、ファイルが動的に来るため、ファイル名を取得できます

4

2 に答える 2

1

なぜあなたは主張しているのindexOf()ですか?正しい方法はnew File(filepath).getName().

于 2013-08-01T06:47:52.233 に答える