我是靠谱客的博主 自信戒指,最近开发中收集的这篇文章主要介绍java数组扩容基础练习 -数组动态扩容,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

import java.util.Scanner;
public class DongTaikuorong {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int arr[] = {1,2,3};
do {
//do while语句判断是否添加
int arrNew[]=new int [arr.length+1];//创建新数组
for (int i = 0;i<arr.length;i++){
arrNew [i]= arr[i];
}
System.out.println("请输入一个数字:");
int
num = input.nextInt();
arrNew[arrNew.length-1]=num;
arr = arrNew;
//旧数组赋给新数组
System.out.println("扩容后数组为");
for (int i =0;i<arr.length;i++){
System.out.print(arr[i]+"t");//遍历数组
}
System.out.println("是否继续输入?y/n");
char get = input.next().charAt(0);//转化为字符输入
if (get == 'n' ){
break;
}else {
System.out.println();
}
}while (true);
}
}

最后

以上就是自信戒指为你收集整理的java数组扩容基础练习 -数组动态扩容的全部内容,希望文章能够帮你解决java数组扩容基础练习 -数组动态扩容所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(50)

评论列表共有 0 条评论

立即
投稿
返回
顶部