質問編集履歴

1

不適切な点を変更

2020/08/05 04:48

投稿

hamutaku
hamutaku

スコア1

test CHANGED
@@ -1 +1 @@
1
- paizaで別サイトの問題の答えを写したらエラー出たので解決した
1
+ JavaのScannerうまくかない
test CHANGED
@@ -1,28 +1,38 @@
1
- 最近Javaを始めた者です。1つの整数xを読み込みxの3乗を計算するプログラムを作れ。という問題で、その問題の答えを見てpaizaにうつしてみました。そしたらエラーが出ました。答えを写してエラーが出たので意味が分かりません。Scannerが原因だ調べたですがいまいちわかりません。これは何が原因でどうしたらいいのか詳しく教えてい。
1
+ 最近Javaを始めた者です。Scannerを使うエラーばかり起きてどうしてわかりません。解決策を教えていたけると嬉しです
2
+
3
+ コード
4
+
5
+ ```import java.util.Scanner;
2
6
 
3
7
 
4
8
 
5
- 1.import java.util.Scanner;
9
+ public class Main {
6
10
 
7
- 2.
11
+ public static void main(String[] args) {
8
12
 
9
- 3.public class Main {
13
+ Scanner sc = new Scanner(System.in);
10
14
 
11
- 4.public static void main(String[] args) {
15
+ int x = sc.nextInt();
12
16
 
13
- 5.Scanner sc = new Scanner(System.in);
17
+ System.out.println(x*x*x);
14
18
 
15
- 6.int x = sc.nextInt();
19
+ }
16
20
 
17
- 7. System.out.println(x*x*x);
21
+ }
18
22
 
19
- 8.}
23
+ ```
20
24
 
21
- 9.}
25
+
26
+
27
+
28
+
29
+
22
30
 
23
31
 
24
32
 
25
33
  エラーコード
34
+
35
+ ```
26
36
 
27
37
  Exception in thread "main" java.util.NoSuchElementException
28
38
 
@@ -35,3 +45,5 @@
35
45
  at java.base/java.util.Scanner.nextInt(Scanner.java:2212)
36
46
 
37
47
  at Main.main(Main.java:6)
48
+
49
+ ```