我定义了一个字符串变量String str = "155.5"; 我想把点去掉,用str=str.replace('.', '');,但是不行,后来查了一下材料,改成str=str.replace('.', (char)30);就可以了,谁知道(char)30是什么意思,谢谢。
解决方案 »
- 请问怎么样才能学好javaee呢
- String类型数据转换为byte再从byte转为String,为何这时数据前多了方形的空格?
- 碰到java数据流加密的一个问题,附上代码,请各位老大帮忙看看啊...
- 这样的java反射,怎么实现
- 急!!!加密时,单引号不被当成一个字符,怎么办??? 先谢过了。
- 问什麽我的程序能编译通过,但运行时总是出错??
- 一个程序问题(有分啊)
- :请问:高手请进来:在midp中如何访问手机的内部文件呀“例如:通讯录”,最好有例子呀!!!!一片绿叶在吗??????!!!!!!
- 怎么解决对DB操作时,出现“无效的描述符索引”??
- char默认初始化的值到底是什么?
- 新手求两正则表达式!
- 问一个struts的问题?关于reset按钮
char没有的,所以''肯定是通不过的
(char)30 是acsii=30的一个字符
http://www.lookuptables.com/
你可以试着输出(char)31、(char)32、(char)33……就知道他们都是什么了!