发表于: 2017-12-29 23:41:24
0 456
今天做的事情:
//字符流传输
try {
File file = new File("test.txt");
FileInputStream fileInputStream = new FileInputStream(file);
FileOutputStream f = new FileOutputStream("java_new.txt");
InputStreamReader inputStreamReader = new InputStreamReader(fileInputStream);
OutputStreamWriter outputStreamWriter = new OutputStreamWriter(f);
char input [] = new char[100];
int q = 0;
while ((q =inputStreamReader.read(input) )!= -1){
//System.out.println(new String(input,0,q));
outputStreamWriter.write(input);
}
inputStreamReader.close();
fileInputStream.close();
outputStreamWriter.close();
f.close();
} catch (Exception e) {
e.printStackTrace();
}
}
字符流读取数据。。
public static void main(String[] args) {
try {
FileReader fr = new FileReader("test.txt");
BufferedReader bufferedReader = new BufferedReader(fr);
FileWriter fw = new FileWriter("test_new.txt");
BufferedWriter bufferedWriter = new BufferedWriter(fw);
String line ;
while ((line=bufferedReader.readLine())!= null){
// System.out.println(line);
bufferedWriter.write(line);
}
bufferedWriter.flush();
bufferedWriter.close();
fw.close();
bufferedReader.close();
fr.close();
} catch (Exception e) {
e.printStackTrace();
}
}
使用reader和write输入输出。
关于多条件查询,在网上找的这样的案例。
而师兄在做时,都封装了工具类使用,改一下既可以。
使用hashmap来装参数,判断,再进行查询。
遇到的问题:
无
收获:
方案评审进行一半,再进行修改就可以了。
评论