数组:存储一组相同数据类型的有序集合。
特点:
1、数组中的元素必须是同一种数据类型,可以是基本数据类型,也可以是引用数据类型
2、获取数组元素需要使用下标来获取,下标范围[0,length-1]
3、数组在定义的时候必须指定大小,并且一旦指定大小之后是不能修改的
4、数组中的元素是有序集合,这个有序指的不是大小排序,指的按照插入的先后顺序
使用:
1、声明数组
2、分配空间
3、赋值
4、数组操作
有 一个数列,8,4,2,1,23,344,1,(1)循环输出数列的值(2)求数列中所有数值的和(3)猜数游戏:从
(1)
键盘上任意输入数字,判断数组中是否包含此数
import java.util.Scanner;
public class Sl2{
public static void main(String []args){
Scanner input =new Scanner(System.in);
int shuzu []= new int[]{8,4,2,1,23,344,12};
//变量数组的和
int sum=0 ;
for(int i=0; i<shuzu.length;i++){
System.out.println(shuzu[i]);
sum =sum+shuzu[i];
}
System.out.println("和是:"+sum);
System.out.println("请输入数字");
int shuzi = input.nextInt();
boolean flag=false;
for(int i=0;i<shuzu.length;i++){
if(shuzi==shuzu[i]){
flag=true;
break;
}
}
if(flag){
System.out.println("数列中含有");
}else{
System.out.println("数列中没有");
}
}
}