過去には、年または日付を判断するために最も多く使用しました。実際、星座の判断は、今年の判断に多少似ています。
ここにすべてのコードがあります:
Import java.util.scanner; public class Zodiac {public static void main(string [] args){scanner input = new scanner(system.in); // scanner変数System.out.println( "Enter year"); //ユーザー入力%12と変換スイッチ(出生){ケース0:System.out.println( "one of the monkey"); break;ケース1:System.out.println( "outh of Rooster"); break;ケース2:System.out.println( "year of Dog"); break;ケース3:system.out.println( "age of pig"); break;ケース4:system.out.println( "year of rat"); break;ケース5:System.out.println( "year of ox"); break;ケース6:System.out.println( "Tiger of Tiger"); break;ケース7:System.out.println( "Rabbitの年"); break;ケース8:System.out.println( "Dragon of the Dragon"); break;ケース9:System.out.println( "snake of the Snake"); break;ケース10:System.out.println( "馬の年"); break;ケース11:System.out.println( "羊の年"); break;デフォルト:system.out.println( "間違っています!0より大きい番号を入力してください"); //上記の条件を満たさないこのステートメントのデフォルト出力}}}} catch(Exception e){// Exception System.out.println( "正しく入力してください"); e.printstacktrace(); //例外情報を印刷するときのプログラムのエラーの場所と理由はエラーがあります}}}テストできます。まだ何も理解していない場合は、以下のコメント領域で説明できます。