java中如何把多个int类型的数放在数组或是字符串里?

for(inti=0;i<15;i++){inta=(int)(Math.random()*1000);System.out.print(a+"");怎么样把得出来的数放... for (int i = 0; i < 15; i++) {

int a = (int)(Math.random()*1000);

System.out.print(a + " ");
怎么样把得出来的数放在一个字符串或是数组里啊?
展开
 我来答
198901245631
推荐于2016-05-16 · TA获得超过3.5万个赞
知道大有可为答主
回答量:9037
采纳率:92%
帮助的人:1691万
展开全部
  • 把int类型的多个数放入数组

 int[] Array=new int[10]”;//定义一个长度为10的int数组
Array[0]=5;//给第一个数组元素赋值

Array[1]=6;//依次类推赋值多次

int c = Array[0];//之后获取到第一个元素的值

结果就是:5;
备注:数组的下标从0开始,定义的长度为10个,那么数组的最后一个应该是“Array[9]”,否则获取“Array[10]”的时候会报错数组越界异常。

String str  =""+ int1++ int2+ int3+ int4+ int5+ int6;//直接拼串即可

备注:第二个没什么意义,如果是为了存储的话,可以再各个数直接加上某些特殊字符如”||“之后方便数据读取。

qq274173180
2011-03-22
知道答主
回答量:19
采纳率:0%
帮助的人:16.6万
展开全部
public class Main {
public static void main(String[] args) {
String s=new String();
||下面这几行代码是放在数组里
int a[]=new int[15];
for(int i=0;i<15;i++){
a[i]=(int)(Math.random()*1000);
System.out.println(a[i]+" ");
}

||下面这些代码是放在字符串里
String str[]=new String[15];
for(int j=0;j<15;j++){
str[j]=s.valueOf((int)(Math.random()*1000));
System.out.print(str[j]+" ");

}
}

}
这个能运行成功我试了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
flyingFish211
2011-03-22 · TA获得超过2.1万个赞
知道大有可为答主
回答量:1.5万
采纳率:50%
帮助的人:1.1亿
展开全部
类似这样:
String[] strAry = new String[15];//存放生成的数字的字符串数组
int[] intAry = new int[15];//存放int类型数组

for (int i = 0; i < 15; i++) {

int a = (int) (Math.random() * 1000);
intAry[i] = a;
strAry[i]= String.valueOf(a);
System.out.print(a + " ");
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
na...d@163.com
2011-03-22 · TA获得超过377个赞
知道答主
回答量:238
采纳率:0%
帮助的人:268万
展开全部
先开避一个数组,然后放进去就行了啊
int a[15];
for(int i=0;i<15;i++) {
a[i] = (int)(Math.random()*1000);
System.out.print(a[i] + " '");
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
nodream521
2011-03-22 · 超过12用户采纳过TA的回答
知道答主
回答量:119
采纳率:0%
帮助的人:32.4万
展开全部
字符串就用StringBuffer的append方法,数组就循环就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式