0
여기 내 코드가 있습니다. 알아요. 간단합니다.이 수업의 4 주 정도가되었습니다.사용자가 선택할 수 있도록 허용하는 방법
System.out.print("What is your first name? ");
String first = in.next();
System.out.print("What is your middle name (If not, just type the RETURN key)? ");
String middle = in.next();
System.out.print("What is your last name? ");
String last = in.next();
int flength = first.length();
int mlength = middle.length();
int llength = last.length();
int tlength = flength + mlength + llength;
System.out.println("The total number of characters is: " + tlength);
사용자가 중간 이름을 추가할지 여부를 선택할 수있게하고 싶지만 현재 내 코드에는 중간 이름을 입력해야합니다. if 문을 사용하지 않고이 문제를 해결할 수있는 방법이 있습니까? (나는 아직 사용을 허락하지 않는다.)
if 문을 사용할 수 없습니까? 숙제 여야합니다. if 문은 올바른 해결책이지만 기술적으로 한 번만 실행되는 while 루프와 같은 다른 방법으로 해결할 수도 있습니다. – Vitruvius
@Saposhiente 분명히 그것은 숙제입니다. "이 수업의 4 주 정도입니다." 첫 줄부터. 나는 그것이 어떻게 관련이 있는지를 정말로 모르지만 ... OP의 질문에 대해 논평하기 위해 if 문을 사용하여 if를 사용해야한다고 생각합니다. –
원하는 것은 중간 이름을 입력할지 여부를 결정하는 것입니다. 프로그래밍의 의사 결정은'if' 문으로 이루어집니다. 가능한 몇 가지 해결 방법이있을 수 있지만 _really_ 노력하지 않고, 나는 방법을 볼 수 없습니다. – csmckelvey