当前位置:编程学习 > JAVA >>

报错,错误在哪?

--------------------编程问答-------------------- 你并没有定义...sex1 --------------------编程问答-------------------- 另一个错误是,String比较要用: equals

if(sex.equals("男生") && height>1.8) --------------------编程问答--------------------
public class Hello {


public static void main(String[] args) {
  String sex="男生";
  double height=1.83;

if(sex.equals("男生") && height > 1.8)
  System.out.println("请你加入男子篮球队");
}

}
--------------------编程问答-------------------- 这是个教程里的例子,悲剧呢 --------------------编程问答-------------------- String在作比较的时候一定要在主函数里定义吗
--------------------编程问答-------------------- 可以不用主函数里定义的、
引用 5 楼 ice0711 的回复:
String在作比较的时候一定要在主函数里定义吗


--------------------编程问答-------------------- 这个题真搞,if(sex1="男生"&&height>1.8)。 --------------------编程问答-------------------- 这题就是个错误!。。。= =~~ --------------------编程问答-------------------- This is a bug; --------------------编程问答-------------------- 总结楼上所说
  1.sex1没有定义  你只是定义了一个全局变量sex
  2.字符串比较用equals  一个=是赋值 两个 == 是比较 两个 == 主要比较一些基本数据类型 --------------------编程问答--------------------
引用 2 楼 ldh911 的回复:
另一个错误是,String比较要用: equals

if(sex.equals("男生") && height>1.8)


UP --------------------编程问答--------------------
引用 11 楼 dscideal 的回复:
引用 2 楼 ldh911 的回复:

另一个错误是,String比较要用: equals

if(sex.equals("男生") && height>1.8)


UP

UP
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,