Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想从Stringusing中删除句点/十进制字符Java。
String
Java
String originalString = "1.2345"; originalString = originalString.replaceAll(".", "");
打印originalString返回空。
originalString
我怎样才能从中.删除originalString?
.
的第一个参数replaceAll是一个正则表达式模式。由于.表示“任何字符”,所有字符都被删除。为了引用实际.字符,您需要对其进行转义:
replaceAll
originalString = originalString.replaceAll("\\.", "");
String originalString = "1.2345"; originalString = originalString.replaceAll("\\.", "");