|
5
|
| szabgab Brandon Fosdick · 技术社区 · 17 年前 |
|
|
1
5
事实上,在过去的两周里,我已经多次使用这种算法。所以这里它是世界上第二个最冗长的语言。。。
|
|
|
2
2
perl解决方案的优点是一次替换所有字符串,有点“事务性”。如果在Java中没有相同的选项(我想不出一种方法来实现),那么需要小心替换R1=>R2,然后R2=>R3。在这种情况下,R1和R2最终都被R3取代。 |
|
|
3
0
下面是一种使用Matcher的低级API一次性完成此操作的不太详细的方法:
Elliott Hughes已经发布了该技术的预打包实现
here
|
|
|
4
0
我的建议是在读取文件本身时替换字符串 你可以用 . 在逐字读取文件时, 实际上,您可以检查该模式,然后自己进行替换。然后您可以将所有内容一次写入该文件。我想这会节省你更多的时间。 |
|
|
5
-2
replaceAll还处理正则表达式。 编辑:正如许多人指出的那样,上述解决方案不起作用,因为它不处理循环替换。这是我的第二种方法:
您必须为以下各项使用一些“临时”变量:
你可以写一个库,它可以为你做所有这些。 |
|
|
user29759326 · 如何返回递归函数中的最后一个值? 1 年前 |
|
|
malife89 · 将java中的字符串读取为正确的日期格式 1 年前 |
|
|
Tim · 在java中,有没有更快的方法将字节数组写入文件? 1 年前 |
|
|
rudraraj · java中未声明最终变量 1 年前 |
|
|
Bala Ji · 以下BFS的实施效率如何? 1 年前 |