<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-23  評論-0  文章-5  trackbacks-0
    前幾天做的程序今天改了改,以前沒有仔細測驗,今天測驗發現了幾個問題今天把它改正了程序如下

    import java.util.*;
    class Student //定義一個類
    {
        String xing;
        String xingming;
        void setStu(String xing1,String xingming1)
        {
         xing = xing1;
         xingming = xingming1;
        }
        void printStudent()
        {
         System.out.println(xingming);
        }
        public String toString()
        {
         return xing+" "+xingming;
     }
     }
    class YongHu {
        public static void main(String args[])
       {
            Scanner sc = new Scanner(System.in);
            ArrayList a = new ArrayList();
         Student stu = new Student();
      /*將有的對象添加到數組里面*/
      Student stu1 = new Student();
            stu1.setStu("張","張三");
            a.add(stu1);
              
            Student stu2 = new Student();
            stu2.setStu("李","李四");
                 a.add(stu2);
                
            Student stu3 = new Student();
            stu3.setStu("王","王五");
            a.add(stu3);
                
            Student stu4 = new Student();
            stu4.setStu("李","李旺");
            a.add(stu4);
                
            Student stu5 = new Student();
            stu5.setStu("張","張磊");
            a.add(stu5);
                
            Student stu6 = new Student();
            stu6.setStu("張","張武");
            a.add(stu6);
                
            Student stu7 = new Student();
            stu7.setStu("張","張杰");
            a.add(stu7);
                
            Student stu8 = new Student();
            stu8.setStu("王","王石");
            a.add(stu8);

            while(true) {
             System.out.println("a:加法   b:輸出當前日期   c:查找姓名  q是退出");
                System.out.print("請輸入字母: ");
             String s = sc.next();
             if(s.equals("a"))
             {
        System.out.print("請輸入第一個數:");//讀取下面一樣
        int m=sc.nextInt();
        System.out.print("請輸入第二個數:");
        int n=sc.nextInt();
        int he=m+n;
        System.out.println("它們的和為:"+he);
             }
             if(s.equals("b"))
             {
              int Y,M,D,H,m,S;
            Y = Calendar.getInstance().get(Calendar.YEAR);//調用年份方法
                 M = Calendar.getInstance().get(Calendar.MONTH);//調用月份方法
                 D = Calendar.getInstance().get(Calendar.DAY_OF_MONTH);//調用天份方法
                H = Calendar.getInstance().get(Calendar.HOUR_OF_DAY);//調用方法
                m = Calendar.getInstance().get(Calendar.MINUTE);//調用方法
                 S = Calendar.getInstance().get(Calendar.SECOND);
                 System.out.println("當前系統時間為:" + Y + "年" + (M+1) + "月" + D +"日" + H+"點"+m + "分"+S+ "秒");
                 System.out.println();
             }
             if(s.equals("c"))
             {  
              System.out.print("請輸入姓名: ");
              String name = sc.next();
        //System.out.println(name.length());這是看看它的長度
              if(name.length()==2) //字節來限制
              {
                  Iterator it = a.iterator(); // 迭代導引
            while(it.hasNext())
                  {
                      Student h = (Student)it.next();//轉化為Student對象
           if(h.xingming.equals(name))
          {
              h.printStudent();
          }
             }
              }
              if(name.length()==1) //字節來限制
              {
                  Iterator it = a.iterator();  
                  while(it.hasNext())
                  {
           Student h = (Student)it.next();//轉化為Student對象
          if(h.xing.equals(name))
                {
                    h.printStudent();
      
                }
       
             } 
              }
              }
              if(s.equals("q"))
              {
               break;
              }
            }
        }
    }
    這是程序的全部,有點簡陋請大家不見笑,請多多指教。

    posted on 2010-01-09 10:45 ForMeBlog 閱讀(126) 評論(0)  編輯  收藏 所屬分類: Java
    主站蜘蛛池模板: 在线涩涩免费观看国产精品| 黄色一级毛片免费看| 久久国产精品一区免费下载| 亚洲精品成人在线| 一区二区三区免费看| 亚洲中文字幕伊人久久无码| 国产成人精品免费大全| 国产亚洲综合一区柠檬导航| 免费视频成人手机在线观看网址| 亚洲国产精品乱码一区二区| 99视频在线精品免费| 亚洲免费在线观看视频| 女人18特级一级毛片免费视频| 亚洲精品伦理熟女国产一区二区| 国产高清在线免费视频| 九九九精品视频免费| 国产精品久久久亚洲| 国产成人yy免费视频| 亚洲精品人成网线在线播放va| 国产精品无码免费视频二三区| 免费无码午夜福利片| 亚洲国产综合无码一区| 最近免费最新高清中文字幕韩国| 亚洲人成电影网站| 国产三级免费电影| 九九精品成人免费国产片| 亚洲另类视频在线观看| 免费国产成人高清视频网站| 国产真人无码作爱视频免费| 亚洲ts人妖网站| 精品国产香蕉伊思人在线在线亚洲一区二区| 国产成人无码区免费内射一片色欲| 亚洲精品中文字幕乱码| 国产精品视频免费一区二区三区| 99精品免费视品| 国内精品久久久久影院亚洲| 亚洲精品~无码抽插| 免费无码精品黄AV电影| 中文字幕免费观看全部电影| 亚洲人成影院77777| 国产91精品一区二区麻豆亚洲|