为什么我的输出结果是这个样子啊?
package com.imooc.datemanage;
import com.imooc.flow2.Scanner;
/**
* 从键盘接收整形数据存放到数组中,并对数组中的数据进行管理
* @author 子落楸枰
*
*/
public class DateManage2 {
/**
* 从键盘接收数据
* @return 接收数据的数组
*/
public int[] insertDate() {
int[]a=new int[10];
Scanner sc=new Scanner(System.in);
//少接收一个数据,为在指定位置处插入数据做准备
for(int i=0;i<a.length-1;i++) {
System.out.println("请输入第"+(i+1)+"个数据:");
a[i]=sc.nextInt();
}
return a;
}
public static void main(String[] args) {
DateManage2 dm2=new DateManage2();
int[] a=dm2.insertDate();
for(int n:a)
System.out.print(n+" ");
}
}
请输入第1个数据:
请输入第2个数据:
请输入第3个数据:
请输入第4个数据:
请输入第5个数据:
请输入第6个数据:
请输入第7个数据:
请输入第8个数据:
请输入第9个数据:
0 0 0 0 0 0 0 0 0 0
正在回答 回答被采纳积分+1
是不是姿势不对?下面是我用你贴的代码输出的结果
请输入第1个数据:
2
请输入第2个数据:
3
请输入第3个数据:
4
请输入第4个数据:
5
请输入第5个数据:
5
请输入第6个数据:
6
请输入第7个数据:
7
请输入第8个数据:
7
请输入第9个数据:
8
2 3 4 5 5 6 7 7 8 0
Process finished with exit code 0
- 参与学习 人
- 提交作业 1789 份
- 解答问题 2907 个
Android大楼Java起,本阶段是Android攻城狮培养计划的第一部分语法与界面基础篇,将带大家从0开始入门Android开发。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星