我是JAVA的初学者,现在碰到一些问题 求大神帮忙? 400 报错
public static void main(String[] args) {
// TODO Auto-generated method stub
Student s = new Student("小白", 80.5f, 95.5f, 80.6f);
s.show();
s.Sum();
s.average();
s.topScore();
s.lowScore();
}
}
// 学生类
class Student {
private String name;// 名字
private float computer;// 计算机成绩
private float sports;// 体育成绩
private float music;// 音乐成绩
public void setName(String name) {
this.name = name;
}
public String getName() {
return name;
}
// 构造方法
// 默认构造方法要保留
public Student() {}//默认方法,一般要保留 以防报错
public Student(String name, float computer, float sports, float music) {
this.name = name;
this.computer = computer;
this.music = music;
this.sports = sports;
}
//求和
public void Sum() {
float sum = computer + music + sports;
System.out.print(name + "的总成绩是:" + sum);
}
//求平均分
public void average() {
float average = (computer + music + sports) / 3;
System.out.print(name + "的平均分是:" + average);
}
//求最大值
public void topScore() {
float topScore1 = computer >= sports ? computer : sports;
float topScore = topScore1 >= music ? topScore1 : music;
System.out.print(name + "的最高分数是:" + topScore);
}
//求最小值
public void lowScore() {
float lowScore1 = computer <= sports ? computer : sports;
float lowScore = lowScore1 <= music ? lowScore1 : music;
System.out.print(name + "的最低分数是:" + lowScore);
}
//显示所有成绩
public void show() {
System.out.print("我的名字是:" + name + ",音乐成绩是:" + music + ",我的体育成绩是:"
+ sports + ",我的计算机成绩是:" + computer);
}
}
请问大神帮我看一下哪里出错拉 为什么运行的时候出现乱码
有报错 的吧、、######没有报错哦######文件用utf-8保存,编译用utf-8编译######@xiaoliner2050 不用了哦 谢谢你哦 大神 我现在知道啦 真的狠谢谢你######回复 @周子琪 : 你把文件上传到代码分享区,贴个链接在这,我下载下来看看######没有错哦 我用这个弄的 可是是乱码的
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。