java 两个字符串怎样比较取出不同的 50

Stringa="abcde";Stringb="abc";结果输出"de";去写出具体,谢谢@就是如果我Stringa="我不是超人";Stringb="好我可是不不"... String a = "abcde";
String b = "abc";

结果输出"de";
去写出具体,谢谢@
就是如果我
String a = "我不是超人";
String b = "好我可是不不";
输出应该是"超人"
展开
 我来答
心雨飘逸闯天涯
2013-11-03
知道答主
回答量:1
采纳率:0%
帮助的人:1444
展开全部
下面就能输出你要的字符串:
import
.regex.Matcher;
import
.regex.Pattern;

public class Test {
public static void main(String[] args) {
//需要处理的字符串
String str="
你";
//生成一个Pattern对象并编译一个
: [
]
Pattern p=Pattern.compile("[
]");
//用Pattern对象的matcher方法生成一个Matcher对象
Matcher m=p.matcher(str);
//将匹配的字符串替换成空并输出
System.out.println(m.replaceAll(""));
}

}

输出:你
追问
这个直接复制粘贴都报编译错误,真心不懂,小弟新手啊!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式