java,怎么把循环语句里面输入的值存在一个数组里

intscore[]=newint[tnum];//createanarraytostorethetest'sgradefor(inti=0;i<tnum;i++){//... int score []= new int[tnum]; //create an array to store the test's grade
for (int i = 0; i<tnum; i++){ //tnum 是考试数量,前面定义过了
System.out.print("Please enter a score:");
score[i] = keyboard.nextInt();}

求大神指点啊!想把每次输入的考试成绩储存在score 那个数组里面,因为考试的数量也就是tnum也是需要用户输入的,不过我前面有定义过了,不知道问题出在哪。。。
展开
 我来答
我是大大啊
2013-12-04
知道答主
回答量:17
采纳率:0%
帮助的人:11.4万
展开全部
重新开一个class试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fyqdonghai
2013-12-04 · 超过14用户采纳过TA的回答
知道答主
回答量:49
采纳率:0%
帮助的人:31.5万
展开全部
tnum 是用户输入的,你是按字符串读取的还是int型读取的呢
更多追问追答
追问
int型
追答
呃,看你报的那个错,就是输入的类型不匹配什么的,你输入的什么呢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yjaspen
2013-12-04 · TA获得超过204个赞
知道小有建树答主
回答量:374
采纳率:0%
帮助的人:187万
展开全部
一般定义一个数组都是int[] score这样的。
你这里是哪里报错?控制台应该有信息吧
更多追问追答
追问

这个是报错

追答
那你把错误信息帖上来啊
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式