记录自己的java面试题目

来源:互联网 发布:杀破狼js高品质百度云 编辑:程序博客网 时间:2024/05/15 22:54

     这一段找工作,顺便把面试的题目记录下来。

一.读txt文件

    1.

import java.io.File;
import java.io.FileReader;
public class ReadTxt {
    
public static void main(String[] args) {
        File f 
= new File("D:/sql.txt");
        
try {
            FileReader fr 
= new FileReader(f);
            
char[] temp= new char[(int)f.length()];
            fr.read(temp);
            StringBuffer sb 
= new StringBuffer();
            
for(int i=0;i<temp.length;i++){
                sb.append(temp[i]);
            }

            System.
out.println(sb.toString());
        }
 catch (Exception e) {
            e.printStackTrace();
        }

    }

}

 2.

 

import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.InputStreamReader;
public class ReadTxt1 {
    
public static void main(String[] args) {
        
try {
            FileInputStream fis 
= new FileInputStream("D:/sql.txt");
            BufferedReader br 
= new BufferedReader(new InputStreamReader(fis));
            String s;
            StringBuffer sb 
= new StringBuffer();
            
while((s = br.readLine())!=null){
                sb.append(s 
+ " /n");
            }
            System.
out.println(sb.toString());
        } 
catch (Exception e) {
            e.printStackTrace();
        }
    }
}

 

 

原创粉丝点击