求教各位,
String s1 ="blue"
String s2 ="<blue>blue</blue>"如何从s1 变成 s2,<,>,/,这些字符应该怎么表示,能否使用:String.concrat()函数多谢
String s1 ="blue"
String s2 ="<blue>blue</blue>"如何从s1 变成 s2,<,>,/,这些字符应该怎么表示,能否使用:String.concrat()函数多谢
public String changeStr(String str){
String changeStr= "";
changeStr ="<"+str+">"+str+"<\\"+str+">";
return changeStr;
}
{
public static void main(String[] args)
{
String s1 ="blue";
System.out.println("<blue>"+s1+"\\<blue>");
}
}
String s1 = "blue";
// String s2 = "<" + s1 + ">" + s1 + "</" + s1 + ">";
// String s2 = "<".concat(s1).concat(">").concat(s1).concat("</").concat(s1).concat(">");
// String s2 = "<".concat(s1.concat(">".concat(s1.concat("</".concat(s1.concat(">"))))));
// String s2 = String.format("<%1$s>%1$s</%1$s>", s1);
String s2 = String.format("<%s>%s</%s>", s1, s1, s1); System.out.println(s2);
}