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

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

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

    隨筆-71  評論-4  文章-0  trackbacks-0
    (1)在把int或double轉換成BigDecimal時位數就會相應的增長,為了解決這個問題,可以將double獲long型通過自寫函數round進行四舍五入
        后,在轉換成String,然后通過new BigDecimal()轉換過來
       
        例如:fosum = new BigDecimal(String.&#118alueOf(round(uo1sum.double&#118alue() + uo2sum.double&#118alue(),3)))
     
      (2)將時間轉換成字符

            java.util.Date date = new java.util.Date(databean.getTyrq().getTime());
            SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
            tyrq = sdf.format(date);

      (3)將字符串轉換成時間Timestamp類型
           public  java.sql.Timestamp strToTimestamp(String str){
               java.sql.Timestamp sdate = null;

        if(str!=null){

          if(str.trim().length()==8){
            str = str.substring(0,4)+"-"+str.substring(4,6)+"-"+str.substring(6,8);

          }
        try{
         DateFormat df = DateFormat.getDateInstance(DateFormat.DEFAULT,java.util.Locale.CHINA);
         java.util.Date date = df.parse(str);
         sdate = new java.sql.Timestamp(date.getTime());
        }catch(Exception e){
          e.printStackTrace();
        }

    }
      return sdate;
    }
     
      (4)將double型進行四舍五入
         public  double round(double v,int scale){

           if(scale<0){

               throw new IllegalArgumentException("The scale must be a positive integer or zero");

           }

           BigDecimal b = new BigDecimal(Double.toString(v));

           BigDecimal one = new BigDecimal("1");

           return b.divide(one,scale,BigDecimal.ROUND_HALF_UP).double&#118alue();

       }
      (5)將int轉換成byte[]
         
        public byte[] InttoByteArray(int num){
           int temp = num;
           byte[] b = new byte[6];
          for(int i=b.length;i>-1;i--){
          b[i] = new Integer(temp&0xff).byte&#118alue();
            temp = temp >> 8;
          }
         return b;
        }
     
      (6)將int轉換成byte
            int s=0;
            byte b = (byte)s;

    轉自:中國大學生生活網

    posted on 2006-01-17 19:18 zjw_albert 閱讀(103) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲成av人片天堂网| 亚洲日韩国产一区二区三区在线 | 亚洲激情黄色小说| 国产成人免费高清激情视频| 爱爱帝国亚洲一区二区三区| 久久精品国产亚洲夜色AV网站| 男人的好看免费观看在线视频| 久久久久久久久久久免费精品| 亚洲国产精品线观看不卡| 国产一区二区三区在线观看免费| 免费看男人j放进女人j免费看| 亚洲熟妇少妇任你躁在线观看| 久久久久久久尹人综合网亚洲| 69堂人成无码免费视频果冻传媒| 美女免费精品高清毛片在线视| 久久夜色精品国产噜噜噜亚洲AV| 免费国产在线观看| h在线观看视频免费网站| 人人鲁免费播放视频人人香蕉 | 亚洲国产精品成人午夜在线观看| 亚洲AV综合色区无码另类小说| 免费高清小黄站在线观看 | 国产伦精品一区二区三区免费迷| 很黄很污的网站免费| 国产精品亚洲精品爽爽| 亚洲成人福利网站| 亚洲综合无码AV一区二区| 在线不卡免费视频| 久视频精品免费观看99| 成av免费大片黄在线观看| 亚洲熟妇成人精品一区| 中文字幕亚洲综合精品一区| 国产AV无码专区亚洲AWWW| 国产免费观看a大片的网站| 69式国产真人免费视频| 少妇无码一区二区三区免费| 国产特黄特色的大片观看免费视频| 成人亚洲国产精品久久| 亚洲熟妇丰满xxxxx| 波多野结衣亚洲一级| 97久久精品亚洲中文字幕无码 |