a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 編程 > Java > 正文

Java基礎篇

2019-11-11 07:54:20
字體:
來源:轉載
供稿:網(wǎng)友

1、Map

     1.1、Map中entrySet()方法

      for (Entry<String, Object> entry : map.entrySet()) {            System.out.PRintln(entry.getKey()); //循環(huán)的取出每個鍵值對中的鍵

            System.out.println(entry.getValue()); //循環(huán)的取出每個鍵值對中的值

        }

      1.2、Map中keySet()方法

      for(String key:map.keySet()){

           System.out.println(key); //在鍵集合中循環(huán)的取出每個鍵

      }

      1.3、Map中的values()方法:返回的是一個Collection的集合

       List<Object> list = new ArrayList<Object>();

       list.addAll(map.values());

2、java時間部分。建議使用日歷時間,因為Date類之后,開發(fā)人員發(fā)現(xiàn)很多不合理的地方,就開發(fā)了日歷類,Date類很多方法都過期了。

       //判斷年份等于2018或者2019. 就用當前日期+postime的小時分鐘秒                    if(deviceMsg!=null && deviceMsg.getPosTime()!=null){                        Calendar posCa=Calendar.getInstance();  //實例化日歷類對象實例                        posCa.setTime(deviceMsg.getPosTime());                        int year = posCa.get(Calendar.YEAR);                        if(year==2018 || year==2019){                            Date date = new Date();                            String nowDate = DateFormatUtils.getDateString(date);                                                        int hour = posCa.get(Calendar.HOUR_OF_DAY);                            int minute = posCa.get(Calendar.MINUTE);                            int second = posCa.get(Calendar.SECOND);                            String nowDateTime = nowDate +" "+hour+":"+minute+":"+second;                                                        Timestamp newPosTime= new Timestamp(DateFormatUtils.getDateTime(nowDateTime).getTime());                            deviceMsg.setPosTime(newPosTime);                            logger.error("@2018ErrorData:"+reqContent);                        }                    }

//date:要處理的原始日期

// amount:對年份改變的數(shù)量,比如1:增加1年,-1:減少1年

public static Date addYear(Date date, int amount) {        return add(date, Calendar.YEAR, amount);    }        public static Date addMonth(Date date, int amount) {        return add(date, Calendar.MONTH, amount);    }        public static Date addDay(Date date, int amount) {        return add(date, Calendar.DATE, amount);    }        public static Date addWeek(Date date, int amount) {        return add(date, Calendar.WEEK_OF_YEAR, amount);    }        public static Date addHour(Date date, int amount) {        return add(date, Calendar.HOUR, amount);    }        public static Date addSecond(Date date, int amount) {        return add(date, Calendar.SECOND, amount);    }

    public static Date add(Date date, int field, int amount) {        try {            Calendar c = Calendar.getInstance();            c.setTime(date);            c.add(field, amount);            return c.getTime();        } catch (Exception e) {        }        return null;    }        public static Timestamp add(Timestamp date, int field, int amount) {        try {            Calendar c = Calendar.getInstance();            c.setTime(date);            c.add(field, amount);            return new Timestamp(c.getTimeInMillis());        } catch (Exception e) {        }        return null;    }


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 日韩欧美国产一区二区 | www.国产| 免费看爱爱视频 | 男女午夜 | 成人欧美一区二区三区1314 | 欧美在线三级 | 国产一级黄色大片 | av网址在线播放 | 天天拍天天操 | 亚洲精品国产成人 | 国产精品一区在线 | 一区小视频 | 狠狠色狠狠色综合网 | 亚洲精品一区二区三区四区高清 | 精品久久久久久久久久久久久久 | 四虎在线看片 | 国产精品视频 | 91久久久久 | 亚洲精品亚洲人成人网 | 国产精品视频一区二区免费不卡 | 国产超碰人人模人人爽人人添 | 欧美成人h版在线观看 | 亚州中文av | 黄色网在线 | 女女野外嗯啊高潮h百合扶她 | 日韩大片免费看 | 99精品视频久久精品视频 | 国产精品一区二区三区免费 | 巨大乳女人做爰 | 在线观看国产一级片 | 亚洲精品国产综合区久久久久久久 | 日本不卡免费新一二三区 | 久久青青| 欧美日本亚洲 | 国产精选视频 | 成人在线播放 | 国产一区二区观看 | 日本a在线| 精品国产一区二区三区av片 | 成人av观看| 国产精品久久久久国产a级 一区二区三区在线 |