質問編集履歴

3

プログラムの修正

2018/05/10 00:28

投稿

jamjamenchan
jamjamenchan

スコア8

test CHANGED
File without changes
test CHANGED
@@ -2,11 +2,11 @@
2
2
 
3
3
  ファイル1
4
4
 
5
- 123
5
+ 123
6
6
 
7
7
  ファイル2
8
8
 
9
- 11111111112222222223333333333
9
+ 111111111122222222223333333333
10
10
 
11
11
 
12
12
 
@@ -18,7 +18,11 @@
18
18
 
19
19
  見て理解を進めたいです。
20
20
 
21
- 読み込み出力プログラムまは書けした・・・
21
+ りあえずこような感じ進めていす。
22
+
23
+ 続きをどう書いていいのかわかりません。
24
+
25
+ お願いします。
22
26
 
23
27
 
24
28
 
@@ -40,32 +44,40 @@
40
44
 
41
45
  public static void main(String[] args) {
42
46
 
43
- try{
47
+ try {
44
48
 
45
- File file = new File("C:\Users\Desktop\file1.txt");
49
+ File file = new File("C:\Users\Desktop\file1.txt");
46
50
 
47
- FileReader filereader = new FileReader(file);
48
51
 
49
- }catch(FileNotFoundException e){
50
52
 
51
- System.out.println("ファイルが見つかりません。");
53
+ if (!file.exists()) {
52
54
 
53
- }
55
+ System.out.print("ファイルが存在しません");
54
56
 
55
- try{
57
+ return;
56
-
57
- File file = new File("C:\Users\Desktop\file2.txt");
58
-
59
- FileWriter filewriter = new FileWriter(file);
60
-
61
- }catch(IOException e){
62
-
63
- System.out.println("ファイルが見つかりません。");
64
58
 
65
59
  }
66
60
 
67
- }
68
61
 
69
62
 
63
+ FileReader fileReader = new FileReader(file);
70
64
 
65
+ int data;
66
+
67
+ ArrayList<Integer>list=new ArrayList<Integer>();
68
+
69
+ while ((data = fileReader.read()) != -1) {
70
+
71
+ String X;
72
+
73
+ String S;
74
+
75
+ S=String.valueOf(data);
76
+
77
+ for(int i=0;i<10;i++){
78
+
79
+ X=X+S;
80
+
71
- }
81
+ }
82
+
83
+ List.add(X);

2

修正

2018/05/10 00:28

投稿

jamjamenchan
jamjamenchan

スコア8

test CHANGED
File without changes
test CHANGED
@@ -17,8 +17,6 @@
17
17
  プログラムを書いて教えていただけると幸いです。
18
18
 
19
19
  見て理解を進めたいです。
20
-
21
- ちなみにfile1.txt file2.txtといったファイルを使っています。
22
20
 
23
21
  読み込みと出力のプログラムまでは書けました・・・
24
22
 
@@ -56,7 +54,7 @@
56
54
 
57
55
  try{
58
56
 
59
- File file = new File("C:\Users\Desktop\file1.txt");
57
+ File file = new File("C:\Users\Desktop\file2.txt");
60
58
 
61
59
  FileWriter filewriter = new FileWriter(file);
62
60
 

1

途中までのプログラム

2018/05/09 07:24

投稿

jamjamenchan
jamjamenchan

スコア8

test CHANGED
File without changes
test CHANGED
@@ -19,3 +19,55 @@
19
19
  見て理解を進めたいです。
20
20
 
21
21
  ちなみにfile1.txt file2.txtといったファイルを使っています。
22
+
23
+ 読み込みと出力のプログラムまでは書けました・・・
24
+
25
+
26
+
27
+
28
+
29
+ package j1.lesson.enshu;
30
+
31
+ import java.io.File;
32
+
33
+ import java.io.FileReader;
34
+
35
+ import java.io.FileNotFoundException;
36
+
37
+ import java.io.FileWriter;
38
+
39
+ import java.io.IOException;
40
+
41
+ public class Enshu11 {
42
+
43
+ public static void main(String[] args) {
44
+
45
+ try{
46
+
47
+ File file = new File("C:\Users\Desktop\file1.txt");
48
+
49
+ FileReader filereader = new FileReader(file);
50
+
51
+ }catch(FileNotFoundException e){
52
+
53
+ System.out.println("ファイルが見つかりません。");
54
+
55
+ }
56
+
57
+ try{
58
+
59
+ File file = new File("C:\Users\Desktop\file1.txt");
60
+
61
+ FileWriter filewriter = new FileWriter(file);
62
+
63
+ }catch(IOException e){
64
+
65
+ System.out.println("ファイルが見つかりません。");
66
+
67
+ }
68
+
69
+ }
70
+
71
+
72
+
73
+ }