重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
static class Student
创新互联公司-专业网站定制、快速模板网站建设、高性价比江油网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式江油网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖江油地区。费用合理售后完善,十余年实体公司更值得信赖。
{
long 学号;
String 姓名;
boolean 性别;
boolean 班干;
float 数学;
float 语文;
float 外语;
void 输入 ()
{
数学 = 10;
语文 = 30;
外语 = 80;
}
float 总分 ()
{
return 数学 + 语文 + 外语;
}
float 平均分 ()
{
return 总分 () / 3;
}
}
推荐下载ide!!!!!!
此代码诸多错误
只是解决问题的需要 class,interface或enum的话,就是你打多了一个后括号,
另外bugs:
0. sex=1 是赋值不是比较,请使用 ==
1. 最后的 else 为啥有一个 ; 导致java 认为最后的 "请重新输入" 不是在 else 块里的
2. 没有使用 if-elseif
bug修复后代码:
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
System.out.println("MSG: 1");
int sex = in.nextInt();
if (sex == 1) {
System.out.println("石头");
} else if (sex == 2) {
System.out.println("剪刀");
} else if (sex == 3) {
System.out.println("布");
} else {
System.out.println("请重新输入");
}
}
switch链:
public static void main0(String[] args) {
Scanner in = new Scanner(System.in);
System.out.println("MSG: 1");
int sex = in.nextInt();
switch(sex){
case 1:
System.out.println("石头");
break;
case 2:
System.out.println("剪刀");
break;
case 3:
System.out.println("布");
break;
default:
System.out.println("请重新输入");
break;
}
}
String name=sc.next();//这是让你在操作台输入一个字符串,回车后,输出name+你输入的字符串
画圈处是控制台