私は新しいJavaプログラマです。私の下のコードでは、john smithのような従業員名を入力しようとしていますが、johnのみが出力されています。私はスキャナクラスを使用した入力
System.out.print("Enter SEX: ");
char SEX = s.next().charAt(0);
上
System.out.print("Enter Employee Name: ");
String employeeName = s.next();
を入れ とIF出力のコードのこの作品は、私のemployeename値を求めていません。残りの値を直接印刷することができます。
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
**package cs480;
import java.util.Scanner;
public class CS480D1_Richa_2_Week2 {
public static void main(String [] args){
Scanner s=new Scanner(System.in);
System.out.print("Ente Employee ID: ");
int employeeId = s.nextInt();
System.out.print("Ente SEX: ");
char SEX = s.next().charAt(0);
System.out.print("Ente Employee Name: ");
String employeeName = s.next();
System.out.println("Employee ID is " +employeeId);
System.out.println("Employee Name is " +employeeName);
System.out.println("Employee gender is " +SEX);
}
}**
を使用して区切りをリセットするのいずれか右の 'Related'セクションを確認してください。あなたはあなたの答えを得るでしょう –