假设我有,
String name="abcdefghijklmnopqrstuvwxyz";
现在,我想从声明的"b"
中删除"j"
和name
个字符。是否可以使用Ascii。
此处,b=98
和j=106
..
如何在JAva中做到这一点?我可以在Java中使用Ascii
的任何函数吗?请帮忙
欢迎帮助!!
EDITED
我知道我可以使用deleteCharAt(values)
删除。但我想使用Ascii
函数来完成它,我可以简单地输入数字,就是这样..
答案 0 :(得分:2)
是否可以使用Ascii。
没有。 Java使用Unicode,而不是ASCII。
但是,恰好发生了Unicode为"拉丁"定义的代码点,非强调字母match those of ASCII。
以下是如何做到这一点:
inputString.replace(new String(Character.toChars(98)), "")
.replace(etc etc)