包装类的练习
练习要求:
* 利用Vector代替数组处理:从键盘读入学生成绩,找出最高分,并输出学生成绩等级
* 数组一旦创建,长度就固定不变,所以在创建数组前就需要知道它的长度
* 向量类java.util.Vector可以动态伸缩
*
* 给向量添加元素
* v.addElement(Object obj);obj 必须是对象
我们在之前的一篇博客中*****点击跳转*****已经实现过学生成绩的管理系统,功能包括遍历,添加,删除等。不过是基于数组,而今天,我会通过Vector来代替数组,并结合包装类的概念来实现该功能。
完整代码
import java.util.Scanner;
import java.util.Vector;
/**
* 利用Vector代替数组处理:从键盘读入学生成绩,找出最高分,并输出学生成绩等级
* 数组一旦创建,长度就固定不变,所以在创建数组前就需要知道它的长度
* 向量类java.util.Vector可以动态伸缩
*
* 给向量添加元素
* v.addElement(Object obj);obj 必须是对象
*/
public class HelloWorld {
public static void main(String[] args) {
//实例化Scanner,用于从键盘获取学生成绩
Scanner scan = new Scanner(System.in);
//创建Vector对象,相当于原来的数组
Vector v