package Sumumu;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.util.Arrays;
public class test1 {
public static void main(String[] args) throws IOException{
byte[] bytes = {65, 66, 67, 68, 69, 70, 71, 72, 73, 74};
byte[] buf = new byte[5];
ByteArrayInputStream bais = new ByteArrayInputStream(bytes);
int len;
while((len = bais.read(buf)) != -1){
String str = new String(buf, 0, len);
str = str.toLowerCase();
System.out.println(str);
}
ByteArrayOutputStream baos = new ByteArrayOutputStream();
baos.write(bytes);
byte[] bytes1 = baos.toByteArray();
System.out.println(Arrays.toString(bytes1));
}
}
package Sumumu;
import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStreamReader;
public class test2 {
public static void main(String[] args) throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream("c://text.txt")));
String line;
StringBuffer buffer = new StringBuffer();
while((line = br.readLine()) != null){
buffer.append(line);
}
String ans = buffer.toString();
System.out.println(ans);
br.close();
}
}
package Sumumu;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import javax.swing.JFileChooser;
public class test3 {
public static void main(String[] args) throws IOException{
JFileChooser ch = new JFileChooser();
StringBuffer buffer = new StringBuffer();
BufferedReader br;
BufferedWriter bw;
int result = ch.showOpenDialog(null);
InputStream is = null;
if(result == JFileChooser.APPROVE_OPTION)
{
File file = ch.getSelectedFile();
is = new FileInputStream(file);
br = new BufferedReader(new FileReader(file));
String line;
while((line = br.readLine()) != null){
buffer.append(line);
}
br.close();
}
result = ch.showSaveDialog(null);
if(result == JFileChooser.APPROVE_OPTION){
File file = ch.getSelectedFile();
bw = new BufferedWriter(new FileWriter(file));
bw.write(buffer.toString());
bw.flush();
bw.close();
}
}
}