Java学习笔记

数组(一)

2018-10-11  本文已影响0人  RicherYY

一般Java开发都是业务逻辑,增删改查。这是基本功,而且再数组中都能体现。

如何使用数组

1.声明数组
数据类型 [ ] 数组名;
这是基本语法

2.创建数组
数据类型 数组名 = new 数组类型 [数组长度]
推荐写法

EX:int scores[ ] = new int [30];//存储30个成绩

3.赋值
一般情况是scores[0] = 99;…… 这种写法
但是一般数据比较多的情况下,利用for循环可以更有效率

EX:

Scanner in = new Scanner(System.in);
for (int i = 0; i < 30; i++){
 scores[i] = in.nextInt();
}

此种方法为从控制台循环录入30个学生成绩

=========================================
还有另外一种直接赋值的方法

数据类型 [] 数组名 ={值1,值2,值3,……}
EX:int [ ] scores = {33,27,55,......}
=========================================

最后来一道经典题目
控制台输入5个学生成绩求平均分

import java.util.Scanner;
public class Ex{
     public static void main(String[] args) {
        int sum = 0;
        int avg = 0;
        int [] scores = new int [5]; //定义了一个长度为5的数组
        Scanner in = new Scanner(System.in);
        System.out.println("请输入5位学员的成绩:");
        for (int i = 0; i < scores.length; i++ ) {
            scores[i] = in.nextInt();
            sum += scores[i];
        }
        avg = sum/scores.length;
    }System.out.println("平均成绩为" + avg);
}
上一篇 下一篇

猜你喜欢

热点阅读