⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 utility.java

📁 天气预报的wap网页
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
    result = String.valueOf(calendar.get(Calendar.DAY_OF_MONTH ));    calendar.add(Calendar.DATE,1);    result += "日-"+String.valueOf(calendar.get(Calendar.DAY_OF_MONTH ))+"日";   return result;}public static String get5DateString(){    String result="";    Calendar calendar=Calendar.getInstance();    calendar.add(Calendar.DATE,4);    result = String.valueOf(calendar.get(Calendar.DAY_OF_MONTH ));    calendar.add(Calendar.DATE,1);    result += "日-"+String.valueOf(calendar.get(Calendar.DAY_OF_MONTH ))+"日";   return result;}public static String getDateString(Calendar calendar){   String result="";   result+=calendar.get(Calendar.YEAR);   int month=calendar.get(Calendar.MONTH)+1;   if(month<10)     result+="-0"+month;   else     result+="-"+month;   if(calendar.get(Calendar.DATE)<10)     result+="-0"+calendar.get(Calendar.DATE);   else     result+="-"+calendar.get(Calendar.DATE);   return result; } public static String getDateString(){   String result="";   Calendar calendar=Calendar.getInstance();   result+=calendar.get(Calendar.YEAR);   int month=calendar.get(Calendar.MONTH)+1;   if(month<10)     result+="-0"+month;   else     result+="-"+month;   if(calendar.get(Calendar.DATE)<10)     result+="-0"+calendar.get(Calendar.DATE);   else     result+="-"+calendar.get(Calendar.DATE);   return result; } public static String getFileDateString(){    String result="";    Calendar calendar=Calendar.getInstance();    result+=calendar.get(Calendar.YEAR);    int month=calendar.get(Calendar.MONTH)+1;    if(month<10)      result+="0"+month;    else      result+=""+month;    if(calendar.get(Calendar.DATE)<10)      result+="0"+calendar.get(Calendar.DATE);    else      result+=""+calendar.get(Calendar.DATE);    return result; } public static String getPreFileDateString(){   String result="";   Calendar calendar=Calendar.getInstance();   calendar.add(Calendar.DATE,-1);   result+=calendar.get(Calendar.YEAR);   int month=calendar.get(Calendar.MONTH)+1;   if(month<10)     result+="0"+month;   else     result+=""+month;   if(calendar.get(Calendar.DATE)<10)     result+="0"+calendar.get(Calendar.DATE);   else     result+=""+calendar.get(Calendar.DATE);   return result; } public static String getTimeString(){   String result="";   Calendar calendar=Calendar.getInstance();   if(calendar.get(Calendar.HOUR_OF_DAY)<10)     result+="0"+calendar.get(Calendar.HOUR_OF_DAY);   else     result+=calendar.get(Calendar.HOUR_OF_DAY);   if(calendar.get(Calendar.MINUTE)<10)     result+=":0"+calendar.get(Calendar.MINUTE);   else     result+=":"+calendar.get(Calendar.MINUTE);   if(calendar.get(Calendar.SECOND)<10)     result+=":0"+calendar.get(Calendar.SECOND);   else     result+=":"+calendar.get(Calendar.SECOND);   return result; } public static long createTime(){        long result;        Calendar calendar=Calendar.getInstance();        result = calendar.getTime().getTime() ;        return result; } public static int getInt(String hexStr){  int[] digit=new int[4];  int result=0;  for (int i=0;i<4;i++){      digit[i]=Integer.parseInt(hexStr.substring(i*2,i*2+2),16);  }  result = digit[0]+digit[1]*256+digit[2]*256*256+digit[3]*256*256*256;  return result; } public static short getShort(String hexStr){  int[] digit=new int[2];  short result;  for (int i=0;i<2;i++){      digit[i]=Integer.parseInt(hexStr.substring(i*2,i*2+2),16);  }  result = (short)(digit[0]+digit[1]*256);  return result; } public static String toHexString(String str){   byte temp[]=new byte[str.length()];   temp=str.getBytes();   String result="";   for (int i=0;i<str.length();i++){     result+=toHexString(temp[i]);   }   return result; } public static String usctoHexString(String str){ byte temp[]=new byte[str.length()]; temp=str.getBytes(); String result=""; for (int i=0;i<str.length();i++){   result+="00";   result+=toHexString(temp[i]); }   return result; } public static String toHexString(byte[] b){   String result="";   try { for (int i=0;i<b.length;i++){     result+=toHexString(b[i]); }   }catch(Exception e){        e.printStackTrace();  }   return result; } public static String toHexString(byte[] b,int offset,int len){   String result="";   try { for (int i=offset;i<len+offset;i++){     result+=toHexString(b[i]); }   }catch(Exception e){        e.printStackTrace();  }   return result; } public static String toHexString(int op){   int temp[]=new int[4];   String s="";   for (int i=0;i<4;i++){     temp[i]=(op&(0x000000ff<<i*8))>>(i*8);     s+=toHexString((byte)temp[i]);   }   return s; } public static String toHexString(short op){   int temp[]=new int[2];   String s="";   for (int i=0;i<2;i++){     temp[i]=(op&(0x000000ff<<i*8))>>(i*8);     s+=toHexString((byte)temp[i]);   }   return s; } public static String toHexString(byte b){   int tmp=(b&0x000000f0)>>4;   String result=Integer.toHexString(tmp);   tmp=b&0x0000000f;   result+=Integer.toHexString(tmp);   return result; } public static String getRMBYuanString(String fenNumber){ String yuan=""; if (fenNumber.startsWith("-")){   yuan="-";   fenNumber=fenNumber.substring(1); } if (fenNumber.length()<=2){   if (fenNumber.length()<=1)     return yuan+"0.0"+fenNumber;   else     return yuan+"0."+fenNumber; }else{   yuan+=fenNumber.substring(0,fenNumber.length()-2);   String fen=fenNumber.substring(fenNumber.length()-2,fenNumber.length());   return yuan+"."+fen; } } public static String getCutString(String longStr){ if (longStr.length()<=60){   return new String(longStr); }else{   return new String(longStr.substring(0,60)+" ..."); } } public static String getTimeStr(){   String result="";   Calendar calendar=Calendar.getInstance();   if(calendar.get(Calendar.HOUR_OF_DAY)<10)     result+="0"+calendar.get(Calendar.HOUR_OF_DAY);   else     result+=calendar.get(Calendar.HOUR_OF_DAY);   if(calendar.get(Calendar.MINUTE)<10)     result+="0"+calendar.get(Calendar.MINUTE);   else     result+=""+calendar.get(Calendar.MINUTE);   if(calendar.get(Calendar.SECOND)<10)     result+="0"+calendar.get(Calendar.SECOND);   else     result+=""+calendar.get(Calendar.SECOND);   return result; } public static String AsciiToChineseString(String s) {       char[] orig = s.toCharArray();       byte[] dest = new byte[orig.length];       for (int i=0;i<orig.length;i++)         dest[i] = (byte)(orig[i]&0xFF);       try {         ByteToCharConverter toChar = ByteToCharConverter.getConverter("gb2312");         return new String(toChar.convertAll(dest));       }       catch (Exception e) {         System.out.println(e);         return s;       } }   public static String ChineseStringToAscii(String s) {       try {         CharToByteConverter toByte = CharToByteConverter.getConverter("gb2312");         byte[] orig = toByte.convertAll(s.toCharArray());         char[] dest = new char[orig.length];         for (int i=0;i<orig.length;i++)     dest[i] = (char)(orig[i] & 0xFF);         return new String(dest);       }       catch (Exception e) {         System.out.println(e);         return s;       }    }    public static void main(String[] args) {        Utility utility1 = new Utility();        System.out.println(utility1.ChangeAll("123,,,45"));    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -