关于JAVA的replace方法的问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于JAVA的replace方法的问题相关的知识,希望对你有一定的参考价值。

配置文件类public class ProperConfig
private static String CONFIG_FILE="config";
private static ResourceBundle bundle;
static
try
bundle=ResourceBundle.getBundle(CONFIG_FILE);

catch(MissingResourceException mre)
System.out.println("Cannot find config file"+CONFIG_FILE+".properties");


public static String getValue(String key)
return bundle.getString(key).replace("\\", "/");

配置文件中的内容mirror.path=D:\projects\heritrix\jobs\zjicm-20110713024643677\mirror\zjicm.51langtu.com那个下面这句返回的是什么?ProperConfig.getValue("mirror.path")返回的是D:/projects/heritrix/jobs/zjicm-20110713024643677/mirror/zjicm.51langtu.com吗?路径名字符串转换为抽象路径名 到底是怎么转的请举个例子

参考技术A replace 在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。 这个 \\ 正则表达式匹配成 \ ,\替换成/了 参考技术B 返回的是D:/projects/heritrix/jobs/zjicm-20110713024643677/mirror/zjicm.51langtu.com.replace("\\", "/"); 因为一个“\”是转义符,所以“\\”就表示“\”,replace("\\", "/"); 就把字符串里面的“\”替换成”/“

java中的replace方法是啥意思

参考技术A 您好,希望以下回答能帮助您
\\d转义字符
相当于正则表达式的
\d
就是指数字。src.replaceall("\\d","f")就是把src里所有
的数字换成f
如您还有疑问可继续追问。

以上是关于关于JAVA的replace方法的问题的主要内容,如果未能解决你的问题,请参考以下文章

77 关于 java.util.concurrent.RejectedExecutionException:Thread limit exceeded replacing blocked worker

77 关于 java.util.concurrent.RejectedExecutionException:Thread limit exceeded replacing blocked worker

Java中去除字符串中空格的方法

关于 hot code replace fail 问题 .

关于java,String类,输出结果是啥?为啥?

关于java中get方法的问题..