报错,错误在哪?
--------------------编程问答-------------------- 你并没有定义...sex1 --------------------编程问答-------------------- 另一个错误是,String比较要用: equalsif(sex.equals("男生") && height>1.8) --------------------编程问答--------------------
public class Hello {--------------------编程问答-------------------- 这是个教程里的例子,悲剧呢 --------------------编程问答-------------------- String在作比较的时候一定要在主函数里定义吗
public static void main(String[] args) {
String sex="男生";
double height=1.83;
if(sex.equals("男生") && height > 1.8)
System.out.println("请你加入男子篮球队");
}
}
--------------------编程问答-------------------- 可以不用主函数里定义的、
--------------------编程问答-------------------- 这个题真搞,if(sex1="男生"&&height>1.8)。 --------------------编程问答-------------------- 这题就是个错误!。。。= =~~ --------------------编程问答-------------------- This is a bug; --------------------编程问答-------------------- 总结楼上所说
1.sex1没有定义 你只是定义了一个全局变量sex
2.字符串比较用equals 一个=是赋值 两个 == 是比较 两个 == 主要比较一些基本数据类型 --------------------编程问答--------------------
UP --------------------编程问答--------------------
UP
补充:Java , Java EE