단일 어떨지
패키지 com.struct; 수입 java.util.Scanner; Public 클래스 ifDomn01 { 공공 정적 무효 메인 (문자열 []에 args) { 스캐너 스캐너 = 새로운 스캐너 (System.in); 에서 System.out.println ( "请输入内容:"); 문자열의 = scanner.nextLine (); // 같음 :判断字符串是否相等 경우 (대해서는 s.equals ( "안녕하세요")) { 에서 System.out.println (들); } 에서 System.out.println ( "END"); scanner.close (); } }
다른 경우라면
패키지 com.struct; 수입 java.util.Scanner; Public 클래스 ifDomn02 { 공공 정적 무효 메인 (문자열 []에 args) { 스캐너 스캐너 = 새로운 스캐너 (System.in) 에서 System.out.println ( "请输入成绩") INT 점수 = scanner.nextInt () 경우 (점수> 60) { 에서 System.out.println ("及格"); } 다른 { 에서 System.out.println ( "不及格"); } ) (scanner.close; } }
다른 연속 사용하는 경우
com.struct 패키지, 가져 오기 java.util.Scanner; 공용 클래스 IfDomn03 { 공공 정적 무효 메인 (문자열 []에 args) { 스캐너 스캐너 스캐너 새로운 새 =합니다 (System.in); / ** * else 문 업 IF 그것은 경우 else 문 다음 else 문 * 다른 검출 사실이고, 또 다른 실행 문 * / 일단 이동하는 경우 문이 경우 에서 System.out.println를 ( "결과를 입력"); INT 점수 scanner.nextInt = (), IF (점수 == 60) { 에서 System.out.println ( "아웃 축하합니다"); }는 다른 IF (점수 <100 && 스코어> = 90) { 에서 System.out.println ( "A 레벨 ") }는 다른 IF (점수 <90 && 스코어> = 80) { System.out에.에 println ( "B 클래스");
} 다른 경우 (점수 <80 && 스코어> = 70) {
에서 System.out.println ( "C级");
} 다른 경우 (점수 <70 && 스코어> = 60) {
에서 System.out.println ( "D级");
} 다른 경우 (점수 <60 && 스코어> = 0) {
에서 System.out.println ( "不及格");
} 다른 {
에서 System.out.println ( "输出不合法");
} ) (scanner.close; } }