我使用了替换功能,但它用空格替换'$'符号,但我不需要空间。我只想从mystring中删除'$'符号。
答案 0 :(得分:1)
从字符串中替换$后使用
string.trim();
从字符串
中删除空格答案 1 :(得分:1)
将其替换为空字符串,而不是空格:
string.replace("$", "");
或者您可以使用子字符串:
string.substring(1);
答案 2 :(得分:1)
使用以下内容:
string.replace("$","");
答案 3 :(得分:1)
String s="$49monthly";
String newstring=s.replace("$", "");
System.out.println("Value: "+newstring);
答案 4 :(得分:0)
如果在String的开头和尾端有空格,则必须使用String.replace()
然后使用String.trim()
方法
String test = "$stackoverflow";
test = test.replace("$","");
test = test.trim();
System.out.println(test);
由于String
文字在Java中是不可变的,因此需要在操作后重新分配字符串。
输出
计算器
如果使用String.trim()
方法
答案 5 :(得分:0)
我不是Java程序员,但我有这些可能对您有帮助的链接。
http://alvinalexander.com/blog/post/java/remove-non-alphanumeric-characters-java-string
http://www.rgagnon.com/javadetails/java-0030.html
另请务必检查:http://www.youtube.com/watch?v=QgtmGpxy6zY
http://www.tutorialspoint.com/java/java_strings.htm 如果您刚开始学习Java,Tutorialspoint对您有用。
抱歉,我无法编写任何代码向您展示,但一定要学习这些链接,您可能会学到新的东西。 :)