各位老师,帮帮忙啊。
有这么一段代码,
StringBuffer S=new StringBuffer("A");
StringBuffer A=new StringBuffer("BW");
StringBuffer W=new StringBuffer("iBW|e");
StringBuffer B=new StringBuffer("CN");
StringBuffer N=new StringBuffer("+CN|e");
StringBuffer C=new StringBuffer(")A*|(" );
String s1=new String(),s2=new String();
接下来就是想,判断比如StringBuffer B的第一个字母是C就把StringBuffer B中CN中的C转换为StringBuffer C的内容")A*|(" 怎么实现????
先谢谢各位啊
有这么一段代码,
StringBuffer S=new StringBuffer("A");
StringBuffer A=new StringBuffer("BW");
StringBuffer W=new StringBuffer("iBW|e");
StringBuffer B=new StringBuffer("CN");
StringBuffer N=new StringBuffer("+CN|e");
StringBuffer C=new StringBuffer(")A*|(" );
String s1=new String(),s2=new String();
接下来就是想,判断比如StringBuffer B的第一个字母是C就把StringBuffer B中CN中的C转换为StringBuffer C的内容")A*|(" 怎么实现????
先谢谢各位啊
find,replace
public static void main(String[] args){
StringBuffer S=new StringBuffer("A");
StringBuffer A=new StringBuffer("BW");
StringBuffer W=new StringBuffer("iBW|e");
StringBuffer B=new StringBuffer("CN");
StringBuffer N=new StringBuffer("+CN|e");
StringBuffer C=new StringBuffer(")A*|(" );
String s1=new String(),s2=new String();
if(B.charAt(0)=='C'){
System.out.println(B.replace(0,1,C.toString()));
}
}
}