トピック1:今日から日のあなたの誕生日の数を計算しますか?
まず、ソース
date.java
/ ** 生年月日算出した経過日数 * 1メソッド * / パッケージcn.edu.ccut.w1120t1; インポートのjava.util.Calendar; インポートjava.util.Date; インポートjava.util.Scanner; パブリック クラスDATE { 公共 静的な 無効メイン(文字列[] args)を{ スキャナリーダー = 新しい新しいスキャナ(System.in); System.out.print( "あなたの誕生日を入力してください-年、月、日の3つの値\ N-" ); int型 =年reader.nextInt(); int型ヶ月= reader.nextInt(); int型デイreader.nextInt =(); //キーボードからの誕生の買収日 カレンダーバースデーCalendar.getInstance =(); //は、カレンダーオブジェクトを初期化し birthday.setを(年、月ザ・1日目。); // カレンダー設定は誕生日である ロング MSL birthday.getTimeInMillis =(); / / 1970.01.01.00:00:00からの時間(ミリ秒)の計算値 ;カレンダーnowday Calendar.getInstance =()// 初期化カレンダオブジェクト nowday.setTime(新しい新しい A日付()); // 現在のカレンダ時刻の値に設定 ロング MS2を=(nowday.getTimeInMillis() - MSL)/ 1000/60/60/24; // 計算日間隔 System.out.print(+ MS2 + "日" "今日から生年月日" ); } }
第二に、成功のスクリーンショット
問題2:ランダム[1100]の間のランダムな整数を生成します。[30,70]?法律は何ですか?
まず、ソース
number.java
/ ** タイトル2:ランダム[1100]の間のランダムな整数を生成します。[30,70]?法律は何ですか? 方法1 * * / パッケージcn.edu.ccut.w1120t2; パブリック クラス数{ 公共 静的 ボイドメイン(文字列[]引数){ System.out.printの(「[1100]との間の50の整数乱数です。 \ N- \ N-」); int型 SUM = 0; // 一般法カウンタ のint = 0 SUM1; // すべての10カウンター法 について(int型 I = 1; I <= 50; I ++ ){ int型 NUM =(int型)( math.random()* + 100 1); // 無作為の整数の乱数を生成【1100】 IF(NUM> && NUM = 30 <= 70){ //[30、70]か否かを判断する "System.out.print(NUM +"の;) SUM ++; SUM1 ++ ; } そうでなければ{ System.out.print(NUMの + "" ); } IF(I / 10> 0 && I 10% 0 == ){ System.out.print(の "\ N10を有している" + SUM1 + "に目を[30、70] \ N- \ N-" ); SUM1 = 0 ; } } System.out.printの(「50番目"+和+"その間目」があります); } }
第二に、成功のスクリーンショット