<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)  編輯  收藏

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


    網站導航:
     
    主站蜘蛛池模板: 国产精品99爱免费视频| 国产av无码专区亚洲av毛片搜 | 国产亚洲美日韩AV中文字幕无码成人| 亚洲中文久久精品无码1| 久久午夜免费鲁丝片| 国产精品久久久亚洲| a在线视频免费观看| 亚洲av中文无码乱人伦在线咪咕| a成人毛片免费观看| 亚洲激情在线视频| 99久久免费中文字幕精品| 亚洲首页在线观看| 蜜桃AV无码免费看永久| 亚洲一级毛片在线观| 免费阿v网站在线观看g| 亚洲人成欧美中文字幕| 国产成人涩涩涩视频在线观看免费 | 黄页网站免费观看| 亚洲中文字幕一二三四区| 最近的免费中文字幕视频| 亚洲精品国产综合久久久久紧| 免费看香港一级毛片| 偷自拍亚洲视频在线观看| 亚洲精品成人久久久| 中文字幕乱码一区二区免费| 亚洲视频精品在线| 一二三四影视在线看片免费| 精品亚洲视频在线| 亚洲日本中文字幕天堂网| 免费视频精品一区二区三区 | 一个人看的在线免费视频| 亚洲精品午夜无码专区| 91嫩草免费国产永久入口| 亚洲国产精品成人综合色在线| 久久亚洲国产精品五月天婷| 中文字幕免费在线| 亚洲av无码成人精品国产| 久久亚洲高清观看| 在线观看免费大黄网站| 三级网站免费观看| 中文文字幕文字幕亚洲色|