黑马程序员技术交流社区
标题:
关于数组
[打印本页]
作者:
...!!!
时间:
2015-9-18 22:11
标题:
关于数组
需求:
1、键盘录入数组长度
2、键盘录入数组的每个元素
3、打印数组
4、键盘录入查找数据
5、返回查找数据的索引
作者:
qq491786119
时间:
2015-9-18 23:08
public class Hm_Test {
public static void main(String[] args){
Array_Test at=new Array_Test();
at.method();
at.method1();
System.out.println("索引为"+at.method2());
}
}
class Array_Test{
private int a[]=null;
private Scanner sc=new Scanner(System.in);
public Array_Test(){
int n;
System.out.println("输入数组长度");
n=sc.nextInt();
a=new int[n];
}
public void method(){
for(int i=0;i<a.length;i++){
System.out.println("输入第"+(i+1)+"个数");
a[i]=sc.nextInt();
}
}
public void method1(){
System.out.print("遍历数组[");
for(int i=0;i<a.length;i++){
if(i!=a.length-1)
System.out.print(a[i]+",");
else
System.out.print(a[i]);
}
System.out.print("]");
}
public int method2(){
int i;
System.out.println("输入你要查找的数:");
i=sc.nextInt();
for(int j=0;j<a.length;j++)
if(i==a[j])
return j;
return -1;
}
}
作者:
菜鸟飞
时间:
2015-9-19 11:08
楼上是大神呀
作者:
super_qilin
时间:
2015-9-19 11:09
2楼很给力啊
作者:
lion_good
时间:
2015-9-19 16:30
2楼正解
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2