我把代码贴给楼主,中间用个其他的字符转换了一下。
public static void main(String args[]){String tmp="<message><student>李明</student></message>"
tmp=tmp.replace("<", "\\|")
tmp=tmp.replace(">", "<")
tmp=tmp.replace("\\|", ">")
System.out.println(tmp)
}
JAVA中&&意思是“条件与”逻辑操作符,使用方法是x&&y,功能描述:x和y均为true,取值是true,否则取值是false。
JAVA中||意思是“条件或”逻辑操作符,使用方法是x||y,功能描述:x和y有一个为true,取值是true,否则取值是false。
扩展资料:
JAVA语言中进行逻辑表达式求值运算时,不但要注意逻辑运算符本身的运算规则,而且还必须从最左边一个计算部分开始,按照逻辑运算的规则计算该部分的值。每计算完一个部分就与该部分右边紧靠着的逻辑运算符根据真值表进行逻辑值判断。
在逻辑表达式的求解过程中,任何时候只要逻辑表达式的值已经可以确定,则求解过程不再进行,求解结束。
参考资料来源:
百度百科——&&
百度百科——||
<E>表示范型比如说ArrayList 它就有<E>标记
你在生成ArrayList的时候可以规定它里面可以加什么元素
ArrayList<String>arr=new ArrayList<String>()
这样写arr里面只能加String元素了,这是一种数据安全的添加,如果你往arr中添加其他类,比如说你自己定义的Student类,编译器就会报错了!
范型是JAVA5.0的四大新特性之一,建议你找点参考书看看!或者在网上搜一下\"范型\"