📄 utility.java
字号:
package wapserver;/** * <p>Title: </p> * <p>Description: </p> * <p>Copyright: Copyright (c) 2004</p> * <p>Company: </p> * @author unascribed * @version 1.0 */import java.io.*;import java.util.*;import sun.io.*;public class Utility { public Utility() { } public static String Change(String old){ String oldS = ",,"; String newS = ", ,"; char[] oldc = oldS.toCharArray(); char[] newc = newS.toCharArray(); String result = old.replace(oldc[0],newc[0]); return result; } public static String ChangeAll(String old){ String result = ""; String temp = ""; String end = ""; int pos = 0; for(int i = 0;i<old.length() ;i++){ pos = old.indexOf(",") ; if(pos == -1){ end = old; } System.out.println("pos:"+pos); if(pos >=0){ temp += old.substring(0,pos+1)+" " ; System.out.println(old.substring(0,pos+1)); i = 0; old = old.substring(pos+1); } } result = temp+end;System.out.println(result); return result; } public static String replaceChars(String str, String searchChars, String replaceChars) { if (str == null || str.length() == 0 || searchChars == null || searchChars.length()== 0) { return str; } char[] chars = str.toCharArray(); int len = chars.length; boolean modified = false; for (int i = 0, isize = searchChars.length(); i < isize; i++) { char searchChar = searchChars.charAt(i); if (replaceChars == null || i >= replaceChars.length()) { // delete int pos = 0; for (int j = 0; j < len; j++) { if (chars[j] != searchChar) { chars[pos++] = chars[j]; } else { modified = true; } } len = pos; } else { // replace String s = " "; char spaceArray[]=s.toCharArray() ; char space = spaceArray[0]; for (int j = 0; j < len; j++) { if (chars[j] == searchChar) { chars[j] = replaceChars.charAt(i); modified = true; } } } } if (modified == false) { return str; } return new String(chars, 0, len); } public static String getWeatherBigPic(String weather){ String returnvalue = ""; if(weather.equals("晴")){ returnvalue = "sun"; }else if(weather.equals("阴")){ returnvalue = "yin"; }else if(weather.equals("扬沙")){ returnvalue = "yangsha"; }else if(weather.equals("台风")){ returnvalue = "typhoon"; }else if(weather.equals("小雪")){ returnvalue = "smallsnow"; }else if(weather.equals("中雪")){ returnvalue = "midsnow"; }else if(weather.equals("大雪")){ returnvalue = "bigsnow"; }else if(weather.equals("暴雨")){ returnvalue = "baoyu"; }else if(weather.equals("大暴雨")){ returnvalue = "baoyu"; }else if(weather.equals("大雨")){ returnvalue = "bigrain"; }else if(weather.equals("中雨")){ returnvalue = "midrain"; }else if(weather.equals("小雨")){ returnvalue = "smallrain"; }else if(weather.equals("阵雨")){ returnvalue = "showerday"; }else if(weather.equals("小雾")){ returnvalue = "smallfog"; }else if(weather.equals("强沙尘暴")){ returnvalue = "sandstrong"; }else if(weather.equals("沙尘暴")){ returnvalue = "sand"; }else if(weather.equals("雨加雪")){ returnvalue = "rainsnow"; }else if(weather.equals("雨夹雪")){ returnvalue = "rainsnow"; }else if(weather.equals("雷阵雨")){ returnvalue = "leizhenyu"; }else if(weather.equals("冻雨")){ returnvalue = "jelly"; }else if(weather.equals("冰雹")){ returnvalue = "ice"; }else if(weather.equals("霜冻")){ returnvalue = "forst"; }else if(weather.equals("中雾")){ returnvalue = "fog"; }else if(weather.equals("龙卷")){ returnvalue = "dragon"; }else if(weather.equals("大雾")){ returnvalue = "bigforst"; }else if(weather.equals("多云")){ returnvalue = "cloudday"; }else if(weather.equals("暴雪")){ returnvalue = "baoxue"; }else if(weather.equals("霾")){ returnvalue = "mai"; } return "icon/"+returnvalue+"_big.gif";}public static String getWeatherSmallPic(String weather){ String returnvalue = ""; if(weather.equals("晴")){ returnvalue = "sun"; }else if(weather.equals("阴")){ returnvalue = "yin"; }else if(weather.equals("扬沙")){ returnvalue = "yangsha"; }else if(weather.equals("台风")){ returnvalue = "typhoon"; }else if(weather.equals("小雪")){ returnvalue = "smallsnow"; }else if(weather.equals("中雪")){ returnvalue = "midsnow"; }else if(weather.equals("大雪")){ returnvalue = "bigsnow"; }else if(weather.equals("暴雨")){ returnvalue = "baoyu"; }else if(weather.equals("大暴雨")){ returnvalue = "baoyu"; }else if(weather.equals("大雨")){ returnvalue = "bigrain"; }else if(weather.equals("中雨")){ returnvalue = "midrain"; }else if(weather.equals("小雨")){ returnvalue = "smallrain"; }else if(weather.equals("阵雨")){ returnvalue = "showerday"; }else if(weather.equals("小雾")){ returnvalue = "smallfog"; }else if(weather.equals("强沙尘暴")){ returnvalue = "sandstrong"; }else if(weather.equals("沙尘暴")){ returnvalue = "sand"; }else if(weather.equals("雨加雪")){ returnvalue = "rainsnow"; }else if(weather.equals("雨夹雪")){ returnvalue = "rainsnow"; }else if(weather.equals("雷阵雨")){ returnvalue = "leizhenyu"; }else if(weather.equals("冻雨")){ returnvalue = "jelly"; }else if(weather.equals("冰雹")){ returnvalue = "ice"; }else if(weather.equals("霜冻")){ returnvalue = "forst"; }else if(weather.equals("中雾")){ returnvalue = "fog"; }else if(weather.equals("龙卷")){ returnvalue = "dragon"; }else if(weather.equals("大雾")){ returnvalue = "bigforst"; }else if(weather.equals("多云")){ returnvalue = "cloudday"; }else if(weather.equals("暴雪")){ returnvalue = "baoxue"; }else if(weather.equals("霾")){ returnvalue = "mai"; }else { returnvalue = "sun"; } return "icon/"+returnvalue+"_small.gif";//该成.png}public static String getDateString(int i){ String result = ""; if(i == 0){ result = get0DateString(); }else if(i == 1){ result = get1DateString(); }else if(i ==2){ result = get2DateString(); }else if(i ==3){ result = get3DateString(); }else if(i ==4){ result = get4DateString(); }else if(i ==5){ result = get5DateString(); } return result;}public static String get0DateString(){ String result=""; Calendar calendar=Calendar.getInstance(); calendar.add(Calendar.DATE,-1); 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 get1DateString(){ String result=""; Calendar calendar=Calendar.getInstance(); 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 get2DateString(){ String result=""; Calendar calendar=Calendar.getInstance(); calendar.add(Calendar.DATE,1); 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 get3DateString(){ String result=""; Calendar calendar=Calendar.getInstance(); calendar.add(Calendar.DATE,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 get4DateString(){ String result=""; Calendar calendar=Calendar.getInstance(); calendar.add(Calendar.DATE,3);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -