rt
解决方案 »
- Java菜鸟 关于控制台清屏
- 保存图片
- JDK 1.4 是不是编译的比 JDK1.1 慢, 他们有什么区别
- Jbuilder怎么运行控制台程序?
- 紧急求救??
- 在java如何获取当前运行的程序的路径?
- 有人想要<Building Java Enterprise Applications Volume I: Architecture>一书吗?
- MM求助:怎样多线程下载http://java.sun.com上的东东? 用http方式,谢谢了.
- 请教JB5的使用方法23分
- java空指针问题求解
- 如何在界面中显示JRadioButton
- 从XML中取出的值为一个换行符和空隔的组合(如:“\n ”),怎么对它进行判断啊!
public boolean isNewLineChar(char c)
{
return ( ( c == '\n') ? true : false );
}
就ok啦
String myNodetext=myNode.getChildNodes().item(i).getNodeValue();
if(myNodetext!=null && String.valueOf(myNodetext)!='\n'){
Myv.add(myNodetext);
}
myNodetext!='\n'
它说类型不匹配
!myNodetext.equals("\n")equals:字符串比较!= :对象比较
只有当对象是同一个引用时,才可以得到true的结果。 而你的这个,虽然字符相同,但不是来自同一个引用。所以,一般来比较对象是否相同的话,采用equal()方法。 单纯的运算符== 会出现错误