我有一个这样的编码字符串:
17298457,abcdef/17298529,ghijklm/17298562,opq%2Frstu
并想在“ /”上分割它。
在最后一部分中,有一个编码的“ /”作为“%2F”。
结果是
[17298457,abcdef , 17298529,ghijklm , 17298562,opq , rstu]
问题是,一旦我将字符串传递给另一种方法(拆分方法e.c。),Java就会即时对该字符串进行解码。
有人有个好主意如何解决这个问题吗?
非常感谢!
僧
最佳答案
不适合我....
import java.util.Arrays;
public class Test {
public static void main(String[] args) throws Exception {
String s = "17298457,abcdef/17298529,ghijklm/17298562,opq%2Frstu";
System.out.println(Arrays.toString(s.split("/")));
}
}
给
[17298457,abcdef, 17298529,ghijklm, 17298562,opq%2Frstu]