隨筆-46  評論-54  文章-0  trackbacks-0
          從尚興林的blog“struts 中文問題解決方案”中發現的本地化方法。
          http://blogger.org.cn/blog/more.asp?name=dashee&id=7228

              public static String toNative(String s) {
                  int j = 0;
                  if (s == null || s.length() == 0)
                      return null;
                  byte buffer[] = new byte[s.length() * 2];
                  for (int i = 0; i < s.length(); i++)
                      if (s.charAt(i) >= '\u0100') {
                          char c = s.charAt(i);
                          byte buf[] = ("" + c).getBytes();
                          buffer[j++] = buf[0];
                          buffer[j++] = buf[1];
                      } else {
                          buffer[j++] = (byte) s.charAt(i);
                      }
                  return new String(buffer, 0, j);
              }

          posted on 2005-10-12 16:14 rox 閱讀(858) 評論(0)  編輯  收藏 所屬分類: Java
          主站蜘蛛池模板: 双牌县| 滦南县| 康平县| 甘德县| 始兴县| 阳山县| 绥中县| 鄂伦春自治旗| 湘西| 桐庐县| 临朐县| 河池市| 洛浦县| 离岛区| 玉门市| 鄯善县| 错那县| 金阳县| 聂拉木县| 郎溪县| 南康市| 穆棱市| 紫云| 大姚县| 巢湖市| 宝坻区| 临高县| 鸡东县| 长寿区| 鸡泽县| 神农架林区| 衡阳县| 沙河市| 岱山县| 林周县| 崇信县| 云林县| 西乌珠穆沁旗| 佛教| 东乡| 东山县|