sc.nextLine();
なぜ夫の下の空虚がそんなに必要なのですか?それは何にも等しくありませんでした、そして確かに妻はその行を持っていませんでした...しかしプログラムはそれなしでは実行されません。私の本は、末尾の改行文字をスキップするとコメントしています。しかし、スキップするものがどのようにあるのかわかりません!
public class FileTest {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("For your blended family, \n enter the wife's name");
String wife = sc.nextLine();
System.out.print("Enter the number of her children:");
int herkids = sc.nextInt();
System.out.print("Enter the husband's name:");
//sc.nextLine(); // Why is this line so necessary?
String husband = sc.nextLine();
System.out.print("Enter the number of his children:");
int hisKids = sc.nextInt();
System.out.println(wife + " and " + husband + " have " + (herkids + hisKids) + " children.");
}
}