挪威没有春树
2016-06-06 15:11
public class HelloWorld {
public static void main(String[] args) {
int score = 94;
String sex = "女";
if(score>80){
if(sex="女"){
System.out.println("进入女子组决赛")
}else{
System,out,println("进入男子组决赛")
}
}else{
System.out.println("出局")
}
}
}
求教各位大神,这样运行的代码为什么也行?看不懂了
标点有问题啊没加分号 应该是== 这表示等于的意思 =表示赋值不是等于的意思 你的括号看着比较乱
package com.test1;
public class Demo04 {
public static void main(String[] args) {
// TODO Auto-generated method stub
int score = 94;
String sex = "女";
if(score>80){
if(sex=="女"){
System.out.println("进入女子组决赛");
}
else{
System.out.println("进入男子组决赛");
}
}
else{
System.out.println("出局");
}
}
}
你看看是否正确
if(sex="女“)应该改成sex.equals("女")
Java入门第一季(IDEA工具)升级版
1165172 学习 · 17581 问题
相似问题