File tree Expand file tree Collapse file tree 4 files changed +75
-0
lines changed
main/java/cn/byhieg/iotutorial/charsetstreamio
test/java/cn/byhieg/iotutorialtest Expand file tree Collapse file tree 4 files changed +75
-0
lines changed Original file line number Diff line number Diff line change 1+ package cn .byhieg .iotutorial .charsetstreamio ;
2+
3+ import java .io .BufferedReader ;
4+ import java .io .File ;
5+ import java .io .FileReader ;
6+
7+ /**
8+ * Created by shiqifeng on 2017/2/23.
9+ * Mail byhieg@gmail.com
10+ */
11+ public class BufferedReaderExample {
12+
13+ public void readFromFile () throws Exception {
14+ try (BufferedReader reader = new BufferedReader (new FileReader ("D:" + File .separator + "read_file.txt" ))){
15+ char [] chars = new char [1024 ];
16+ while (reader .read (chars ) != -1 ) {
17+ System .out .println (chars );
18+ }
19+ }
20+ }
21+ }
Original file line number Diff line number Diff line change 1+ package cn .byhieg .iotutorial .charsetstreamio ;
2+
3+ import java .io .BufferedWriter ;
4+ import java .io .File ;
5+ import java .io .FileWriter ;
6+
7+ /**
8+ * Created by shiqifeng on 2017/2/23.
9+ * Mail byhieg@gmail.com
10+ */
11+ public class BufferedWriterExample {
12+
13+
14+ public void writeToFile () throws Exception {
15+ try (BufferedWriter bw = new BufferedWriter (new FileWriter ("D:" + File .separator + "write_file.txt" ))) {
16+ for (int i = 0 ;i < 100000 ;i ++) {
17+ String str = "阿萨建设u无IDask链接" ;
18+ bw .write (str );
19+ }
20+ }
21+ }
22+ }
Original file line number Diff line number Diff line change 1+ package cn .byhieg .iotutorialtest ;
2+
3+ import cn .byhieg .iotutorial .charsetstreamio .BufferedReaderExample ;
4+ import junit .framework .TestCase ;
5+
6+ /**
7+ * Created by shiqifeng on 2017/2/23.
8+ * Mail byhieg@gmail.com
9+ */
10+ public class BufferedReaderExampleTest extends TestCase {
11+ public void testReadFromFile () throws Exception {
12+ new BufferedReaderExample ().readFromFile ();
13+ }
14+
15+ }
Original file line number Diff line number Diff line change 1+ package cn .byhieg .iotutorialtest ;
2+
3+ import cn .byhieg .iotutorial .charsetstreamio .BufferedWriterExample ;
4+ import junit .framework .TestCase ;
5+
6+ /**
7+ * Created by shiqifeng on 2017/2/23.
8+ * Mail byhieg@gmail.com
9+ */
10+ public class BufferedWriterExampleTest extends TestCase {
11+ public void testWriteToFile () throws Exception {
12+
13+ new BufferedWriterExample ().writeToFile ();
14+
15+ }
16+
17+ }
You can’t perform that action at this time.
0 commit comments