问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java菜鸟问一个数组赋值的问题,为什么在类里面赋声明数组,然后声明数组无效,加了个{}后在main里面输出0

发布网友 发布时间:2022-04-26 17:02

我来回答

4个回答

热心网友 时间:2022-04-26 18:31

系统提示你用static修饰,是因为,你用到了这个数组所以需要在类加载时,一并读入,你的数组赋值只是普通的一个代码块,相当于一个无修饰符、无类名、无返回值的三无方法,即是方法,那就得调用了该方法里面的数组赋值才成立啊,可时你又没调用,所以,你读的才是0,如果你一定要先定义数组,再赋值,那在你的数组赋值的{}加一个static修饰成静态代码块即可,这样你的程序在类加载时,会一并把静态代码块也执行

热心网友 时间:2022-04-26 19:49

基础没怎么看吧
在类中不能写逻辑代码
但如果是在类加载前给一些变量赋值就要用到static关键字
所以
{ w[0]=3;
w[1]=2;
w[2]=6;
w[3]=8;
w[4]=4;
w[5]=1;
w[6]=5;
w[7]=7;
}
这个代码前要加上static

热心网友 时间:2022-04-26 21:24

你既然设为静态的数组,那么怎么还能再赋值了呢?
static int w[]=new int[8];
{ w[0]=3;
w[1]=2;
w[2]=6;
w[3]=8;
w[4]=4;
w[5]=1;
w[6]=5;
w[7]=7;
}
换成
static int w[] = {3,2,6,8,4,1,7,5};
就可以啦。

热心网友 时间:2022-04-26 23:15

数组声明错了呗!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
急,小弟该学哪种街舞呢? 少儿街舞popping好还是breaking好 急!!!我适合学breaking还是popping?现在身高165,体重115 。 我该学什么街舞舞种?适合我的 卧龙生的武侠小说,当年各种被撕页,省略号让人记忆犹新 电信话费用了700多,可是没欠费,这是什么情况? 电信交网费送手机说是最低消费69除了这69外还会再乱扣费吗谁用过 我的GPRS/3G数据流量套餐费是20元,小计22元是什么意思?有没有知道... 为什么我都没怎么用,并且没打电话,只是用QQ浏览器浏览网页就欠费了... 劳动关系确立证明有哪些 美人心计中慎儿最后怎么了? 美人心计吕禄什么时候出现的?他是吕后的谁啊 "美人心计"中王娡是聂慎儿和谁的女儿? 慎儿为什么害雪鸢 美人心计里慎儿跟痣儿是不是同一个人阿? 吕禄是怎么爱上慎儿的 美人心计里,吕禄为什么要假装绑架慎儿? 《美人心计》王娡是慎儿和谁生的? 《美人心计》中慎儿是怎么嫁给吕禄的? 慎夫人和吕禄真心相爱,为何慎夫人要杀他? 慎夫人这么爱吕禄,为什么最后却要杀吕禄? 汉武帝指的是谁 phage display 简单的化学!主要是英文~ 谁有21世纪大学实用英语全新版综合教程3 答案 谁会做化学 在线寻求精通化学英语的高手,求翻译一段话。不要用的工具翻译,那个翻译不行,不合格。谢谢了,可追加分 what is the uses of sulphuric acid? 找人帮忙翻译化学相关文献 reactant 和processing aid的区别 美人心计慎儿和吕禄是哪一集好上的? 美人心计里面慎儿到底喜欢谁啊?还是说她只喜欢权势? 美人心计 王娡 慎儿 吕雉以慎夫人要挟窦漪房,为何最后却要杀这个人质? 美人心计的慎儿真是太坏了~ 有人用过苏泊尔的电水壶吗?觉得怎么样? 女生私人电动车被共享电动车层层包围,共享单车这一产业有哪些弊端? 小黄车和摩拜哪个好 男子骑共享单车身亡家属起诉ofo,共享单车安全吗? 关于蓝屏的代码问题 在新规下安全带没系,扣几分 洗洁精里有碳元素吗? 没系安全带一定会罚款吗? 我在抖音上给对方评论了她看的到吗?如果她刻意不想看,她会怎么做? 有没有能让安卓运行exe的安卓软件 exe的应用程序怎样才能安装在安卓系统的机器上? 网上那些一份几千元的行业报告,他们的来源是什么? 其他的地方得不到吗? 论文报告课题来源怎么写? 钢筋焊接连接试验报告资料来源单位什么单位 定兴县什么村产京玉桃?