回答編集履歴

1

追記

2018/12/30 17:48

投稿

cateye
cateye

スコア6851

test CHANGED
@@ -5,3 +5,75 @@
5
5
  あと、打ちミス?・・・大文字と小文字は区別されますd^^
6
6
 
7
7
  system.out.println( "try again") ; → System.out.println( "try again") ;
8
+
9
+ 「追記」
10
+
11
+ これで合ってる?
12
+
13
+ ```java
14
+
15
+ public static void main(String[] args) {
16
+
17
+ int imageNum;
18
+
19
+ String buf;
20
+
21
+ try {
22
+
23
+ BufferedReader br
24
+
25
+ = new BufferedReader(new InputStreamReader(System.in));
26
+
27
+ buf = br.readLine();
28
+
29
+ imageNum = Integer.parseInt(buf);
30
+
31
+ // if (buf > 0) {
32
+
33
+ if (imageNum > 0) {
34
+
35
+ // imageNum = Integer.parseInt(buf);
36
+
37
+
38
+
39
+ System.out.print("<HTML>\n");
40
+
41
+ System.out.print("<HEAD><TITLE>A Test Page</TITLE></HEAD>\n");
42
+
43
+ System.out.print("<BODY>\n");
44
+
45
+ System.out.print("This is image " + imageNum + "<BR>\n");
46
+
47
+ System.out.print("<IMG SRC=\"" + imageNum + ".jpg\"><BR>\n");
48
+
49
+ if (imageNum == 9) {
50
+
51
+ System.out.print("No next image.<BR>\n");
52
+
53
+ } else {
54
+
55
+ System.out.print("Next is " + (imageNum + 1) + "<BR>\n");
56
+
57
+ }
58
+
59
+ // } else if (buf < 0) {
60
+
61
+ } else if (imageNum < 0) {
62
+
63
+ System.out.println("try again");
64
+
65
+ }
66
+
67
+ System.out.print("</BODY>\n");
68
+
69
+ System.out.print("</HTML>\n");
70
+
71
+ } catch (IOException | NumberFormatException e) {
72
+
73
+ System.out.print("Error:" + e);
74
+
75
+ }
76
+
77
+ }
78
+
79
+ ```