質問編集履歴
2
質問の修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -4,27 +4,11 @@
|
|
4
4
|
|
5
5
|
|
6
6
|
|
7
|
-
|
7
|
+
以下のコードについて質問です。
|
8
|
-
|
9
|
-
(一部参考資料のコードを写しており、
|
10
|
-
|
11
|
-
自分で理解できていない部分があります。)
|
12
|
-
|
13
|
-
|
14
8
|
|
15
9
|
質問①なぜ配列が必要なのでしょうか。
|
16
10
|
|
17
|
-
|
18
|
-
|
19
|
-
|
20
|
-
|
21
|
-
実行すると,”ファイルの読み込みが出来ない”とのエラーが発生します。
|
22
|
-
|
23
|
-
ファイルの所在を指定した場所にはちゃんとファイルが存在しています。
|
24
|
-
|
25
|
-
|
26
|
-
|
27
|
-
質問②
|
11
|
+
質問②while文はなにをしているのでしょうか。
|
28
12
|
|
29
13
|
|
30
14
|
|
@@ -50,7 +34,7 @@
|
|
50
34
|
|
51
35
|
try{
|
52
36
|
|
53
|
-
FileInputStream input=new FileInputStream("コピーするファイルの所在
|
37
|
+
FileInputStream input=new FileInputStream("コピーするファイルの所在");
|
54
38
|
|
55
39
|
FileOutputStream output=new FileOutputStream("コピー先のファイルの所在");
|
56
40
|
|
@@ -66,7 +50,7 @@
|
|
66
50
|
|
67
51
|
output.write(buf,0,len);
|
68
52
|
|
69
|
-
output.flush();
|
53
|
+
//output.flush();
|
70
54
|
|
71
55
|
//↑表示
|
72
56
|
|
1
コードの修正、新たな質問
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,4 +1,6 @@
|
|
1
1
|
Java開発初心者です。
|
2
|
+
|
3
|
+
※質問内容を編集しました
|
2
4
|
|
3
5
|
|
4
6
|
|
@@ -10,27 +12,19 @@
|
|
10
12
|
|
11
13
|
|
12
14
|
|
13
|
-
以下のコードでコンパイルエラーが出ています。
|
14
|
-
|
15
|
-
このコンパイルエラーが発生している1行を削除すると、
|
16
|
-
|
17
|
-
|
15
|
+
質問①なぜ配列が必要なのでしょうか。
|
18
16
|
|
19
17
|
|
20
18
|
|
21
|
-
質問①この行は何をするための行なのでしょうか。
|
22
19
|
|
23
20
|
|
24
|
-
|
25
|
-
また、上記該当の1文を削除したうえで実行すると、
|
26
|
-
|
27
|
-
ファイルの読み込みが出来ないとのエラーが発生します。
|
21
|
+
実行すると,”ファイルの読み込みが出来ない”とのエラーが発生します。
|
28
22
|
|
29
23
|
ファイルの所在を指定した場所にはちゃんとファイルが存在しています。
|
30
24
|
|
31
25
|
|
32
26
|
|
33
|
-
質問②
|
27
|
+
質問②実行エラーを解消するにはどのようにコードを書き換えるとよいでしょうか。
|
34
28
|
|
35
29
|
|
36
30
|
|
@@ -64,9 +58,7 @@
|
|
64
58
|
|
65
59
|
byte buf[] = new byte[256];
|
66
60
|
|
67
|
-
buf = input;
|
68
|
-
|
69
|
-
|
61
|
+
|
70
62
|
|
71
63
|
int len;
|
72
64
|
|
@@ -76,7 +68,7 @@
|
|
76
68
|
|
77
69
|
output.flush();
|
78
70
|
|
79
|
-
//表示
|
71
|
+
//↑表示
|
80
72
|
|
81
73
|
output.close();
|
82
74
|
|