回答編集履歴

3

順番。

2016/12/21 08:04

投稿

fuzzball
fuzzball

スコア16731

test CHANGED
@@ -28,9 +28,9 @@
28
28
 
29
29
  Scanner scan = new Scanner(System.in); //デリミタいらないよね?
30
30
 
31
- int[][] mas = new int[8][8];
31
+ while(scan.hasNext()) {
32
32
 
33
- while(scan.hasNext()) {
33
+ int[][] mas = new int[8][8];
34
34
 
35
35
  for(int i = 0; i < 8; i++) {
36
36
 
@@ -44,6 +44,8 @@
44
44
 
45
45
  }
46
46
 
47
+ :
48
+
47
49
  }
48
50
 
49
51
  ```

2

delimiter

2016/12/21 08:04

投稿

fuzzball
fuzzball

スコア16731

test CHANGED
@@ -26,7 +26,7 @@
26
26
 
27
27
  ```java
28
28
 
29
- Scanner scan = new Scanner(System.in).useDelimiter("\\s+");
29
+ Scanner scan = new Scanner(System.in); //デリミタいらないよね?
30
30
 
31
31
  int[][] mas = new int[8][8];
32
32
 

1

入力の読み取り部分

2016/12/21 07:55

投稿

fuzzball
fuzzball

スコア16731

test CHANGED
@@ -13,3 +13,39 @@
13
13
  String type = "(not found)";
14
14
 
15
15
  ```
16
+
17
+
18
+
19
+ # 入力の読み取り部分
20
+
21
+
22
+
23
+ Javaの勉強がてら作ってみました。
24
+
25
+
26
+
27
+ ```java
28
+
29
+ Scanner scan = new Scanner(System.in).useDelimiter("\\s+");
30
+
31
+ int[][] mas = new int[8][8];
32
+
33
+ while(scan.hasNext()) {
34
+
35
+ for(int i = 0; i < 8; i++) {
36
+
37
+ String line = scan.next(); //1行読み込み
38
+
39
+ for(int j = 0; j < 8; j++) {
40
+
41
+ mas[i][j] = Integer.parseInt(line.charAt(j)+""); //1文字ずつ取り出す
42
+
43
+ }
44
+
45
+ }
46
+
47
+ }
48
+
49
+ ```
50
+
51
+