还有要补充的是我该如何判断得到的字符串是全角的还是半角的啊??
解决方案 »
- 最近在做马士兵的坦克大战,出现一个BUG,八个方向可以移动,却只有5个方向可以发炮弹。。
- java application的运行
- 一个java编程
- 对执行结果不理解class [I 这个是什么东西?不信你们自己可以试试,很短的代码!
- 请问:List.indexof(null)可以查出为null的元素不?
- 新手请教,关于文件写入的问题,达人请进啊@#
- 如何能够得到对象名称?
- JOptionPane.showMessageDialog
- 求教,初学JAVA
- 本人用JAVA连接MYSQL,但在JAVA里往MYSQL插入中文数据就是乱码?
- 容易问题,请教如何将一个字符串内的文字内容……
- 我要比较 object[1][0] 和 10 的大小,怎么做呢?
String hSymbol = "!\"#$%&'()*+,./:;<=>?@[\\]^_`{|}-~"; // 全角記号
String zSymbol = "!”#$%&’()*+,./:;<=>?@[¥]^_‘{|}-~"; String tmp = str;
for (int i = 0; i < hSymbol.length(); i++) {
tmp = tmp.replace(hSymbol.charAt(i), zSymbol.charAt(i));
} StringBuffer sb = new StringBuffer(tmp);
return sb.toString();
}