永发信息网

Java问题Java问题

答案:2  悬赏:50  手机版
解决时间 2021-03-11 13:19
Java问题Java问题
最佳答案
//构造函数
public Judge()
{
score=new float[size];//这一步我真的不大懂
}
所谓构造函数,我个人给你简单的理解就是,当这个类实例化时必执行的方法,实例化就是Judge judge=new Judge();这一步,创建了judge这个实例。
至于你说的score=new float[size];,这一步就是给score这个数组,分配内存空间了,就是给它设置长度了。没有这个会报错。这一步做的不好,直接定义数组的时候给长度8就行了,为什么做的这么毫无意义,
至于去最大值,和最小值,你排序也好,求最大,最小然后去掉也好,都行,这个没什么说的追问Judge judge=new Judge();
float[] score=new float[]{5.5f,5.6f,5.4f,5.9f,4.6f,4.9f,5f,5.1f};
judge.SortScore();
for(int i=0;i{
System.out.println(judge.score[i]);
}
结果全是0,是怎么回事?追答float[] score=new float[]{5.5f,5.6f,5.4f,5.9f,4.6f,4.9f,5f,5.1f};你这是又新定义了个score数组,
要给它赋值,要给judget里的score数组赋值。先在judge定义get,set方法,通过set赋值,
public float[] getScore() {
return score;
}

public void setScore(float[] score) {
this.score = score;
}
在你这个类里用judge.setScore(数组);
然后在调方法
全部回答
这么初始化,float[] score =new float[]{81f,88f}追问为什么这样?new float[]后面为啥会没有等号?我感觉听课我听得懂,自己写就不会了?但是这个问题用C写会很快,不熟悉面向对象追答数组初始化的时候必须给定个一个容量,告诉jvm需要需要开辟多少内存空间来存这个数组
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我的CPU超不了频怎么办??
物业车辆收费员是干什么的?
菱形脸的矫正方法()部修饰可参照长形脸的修饰
求男孩名字一个 姓张 中间带个慧字 2017年阳
绵阳市涪城区教育体育局离退休干部活动室地址
舟山的室内设计师一般底薪提成怎么拿!大概多
良莠读音是什么
唯品会买的东西,要退货有没有快递到能上门拿
汽车行业的供应商可以分为一级二级三级几个级
魅族有没有官方线刷包
【三国志诸葛亮传】三国志·蜀书·诸葛亮传
华莱士龙川NO.2这个地址在什么地方,我要处理
周润发的电影,澳门风云 在哪个播放器可以看
要是QQ钱包转账错了怎么要回来
下列选项中,违反《招标投标法实施条例》关于
推荐资讯
晚上吃一个小花卷会胖吗?我天天晚上吃个小花
有图是圆心为o,半径是10厘米的圆。以c为圆心
坐骑的英文怎么说
c语言怎么产生随机数(1~6)
一个多月的孩子为什么拉的大便一开始是黄色过
我是安徽的车险要到期了,在山东买要暂住证,
请问,谁能带我啊?,我是的全灵火,想换个区玩
惠普lok91PA #AB2这款电脑的参数,硬件,软件
为什么网上查不到我的学位英语成绩及申请学位
【泊头市属于哪个市】泊头市是一座什么样的城
我想应聘业务文员,可是我从来没有做过业务文
wav格式和mp3格式有什么区别
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?