tempstr.jsp

来自「database connection, database connection」· JSP 代码 · 共 42 行

JSP
42
字号
<%!public String SwitchString(String str) {    String tempstr = "";    try {      if (str != null) {        byte[] buf1 = str.getBytes();        byte[] buf2 = str.getBytes("ISO8859-1");        byte[] buf3 = null;        int j = 0;        if (buf1.length > buf2.length) {          j = buf2.length;        }        else {          j = buf1.length;        }        for (int i = 0; i < j; i++) {          if (buf1[i] == 63 && buf2[i] != 63) {            buf3 = buf2;            break;          }          if (buf1[i] != 63 && buf2[i] == 63) {            buf3 = buf1;            break;          }        }        if (buf3 == null) {          buf3 = buf1;        }        tempstr = new String(buf3);      }      else {        tempstr = str;      }    }    catch (Exception e) {      System.out.println("转换字符串出错:" + e);    }    return tempstr;  }%>

⌨️ 快捷键说明

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