我有一个这种格式的字符串:
"key=some value|otherkey=other value|key3=yet another value"
我需要用这个签名创建一个函数:
public String update(String all,String key, String value)
all
前一个字符串在哪里,key
要替换(或添加)的给定键和value
新值。
我考虑了一些解决方案,但它们很难阅读并且不是很优雅。我希望你们中的一个人能带来看起来更好的东西。
PS:我在使用正则表达式时没有问题,但它需要在没有任何 3rd 方库的情况下完成,只需标准 java 库。
谢谢!