私はこのハッカーの30日間のコードチャレンジを解決していました。以下のコードは次のとおりです。このコードで30日間のコードハッカーブランクday1
import java.util.*;
public class jabcexample1 {
public static void main(String[] args) {
int i = 4;
double d = 4.0;
String s = "HackerRank ";
/* Declare second integer, double, and String variables. */
try (Scanner scan = new Scanner(System.in)) {
/* Declare second integer, double, and String variables. */
int i2;
double d2;
String s2;
/* Read and save an integer, double, and String to your variables.*/
i2 = scan.nextInt();
d2 = scan.nextDouble();
scan.nextLine(); // This line
s2 = scan.nextLine();
/* Print the sum of both integer variables on a new line. */
System.out.println(i + i2);
/* Print the sum of the double variables on a new line. */
System.out.println(d + d2);
/* Concatenate and print the String variables on a new line;
the 's' variable above should be printed first. */
System.out.println(s.concat(s2));
}
}
}
それなしでコンパイラがさえs2 = scan.nextLine();
ある次の行を気づいていないので、私は余分なラインscan.nextLine();
を追加しました。コンパイラがs2=scan.nextLine();
に書き込みなしで気づかない理由scan.nextLine();
?
ありがとうございました。私はキャリッジリターンキャラクターのコンセプトも見逃していました。 – ashishdhiman2007