gpt4 book ai didi

java - 使用替换删除句子中的表达式时出错 - Java

转载 作者:行者123 更新时间:2023-12-01 21:45:17 33 4
gpt4 key购买 nike

我实际上正在尝试删除以下表达式:

?? ur [Ljava.lang.String;??V?? {G xp t ?

来自以下句子:

?? ur [Ljava.lang.String;??V??{G xp t ?/store/sd/Android/data/map/files/exApp

我正在使用此 Java 代码来继续:

 public String convertByteToString(byte[] bytes){

String str=new String(bytes,StandardCharsets.UTF_8);
String newstr=str.replace("[Ljava.lang.String;??V??{G xp t ?);
return newstr;
}

但是,它给了我以下结果:

?? ur[Ljava.lang.String;??V??{G xp t ?}/store/sd/Android/data/map /files/exApp

这根本不正确,因为该表达式实际上没有按照我想要的那样被删除。

最奇怪的是,当我将 NetBeans 控制台输出的字符串复制粘贴到 Notepad++ 时,我得到:

enter image description here

我必须在 Java 代码中包含所有这些符号吗?

最佳答案

事实上,第一个字符串并不在第二个字符串中,请看下图..

第二个字符串中有一个奇怪的符号

只需将它们粘贴到某些文本编辑器(例如 Notepadd++)中,这样您就可以识别它...

enter image description here

关于java - 使用替换删除句子中的表达式时出错 - Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36071905/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com