如何实现根据Folder,FileName这两个变量Strig Folder="d:/temp/out";
String FileName="multiplication";打开Folder文件夹下的FileName文件?

解决方案 »

  1.   

    你说的“打开”是什么意思? 
    读取吗?如果是读取就用
    File myFile = new File(Folder + File.seperator + FileName);
    FileInputStream fis = FileInputStream(myFile);
      

  2.   


    ....
    FileInputStream   fin   =   new   FileInputStream("d:\\hello.txt");
    BufferedReader bf = new BufferedReader(new InputStreamReader(fin));
    ....
      

  3.   

    FileInputStream   fin   =   new   FileInputStream("d:\\hello.txt");
    以字节流方式打开
    BufferedReader bf = new BufferedReader(new InputStreamReader(fin));
    以字符流方式打开
      

  4.   


    String folder = "d:/temp/out/"; 
    String fileName = "multiplication"; 
    //txt
    String type = ".txt";
    String path = folder + fileName + type;
    FileInputStream fis = new FileInputStream( path );
    InputStreamReader isr = new InputStreamReader( fis );
    BufferedReader bf = new BufferedReader( isr );