完成思绪:
起首建立一个比本来数组长度大的暂时数组,然后将本来数组中的元素逐一复制到暂时数组,接着将须要增加的新元素增加到末了的索引位置,末了将暂时数组地点指针援用赋值给原数组即可。
引荐进修视频:java在线进修
示例以下:
public class ArrayAppend { public static void main(String[] args) { //一维数组的定义和初始化 //静态定义一维数组 int[] scores={90,70,50,80,60,85}; //向一维数组scores末端中增加一个门生的结果 75. /* 思绪: 1. 先建立一个比本来scores数组长度大1的暂时数组 tempArray 2. 将scores数组的每个值复制到 tempArray 3. 然后将 结果为 75 赋值到 tempArray的新增末了的索引位置 4. 末了将tempArray地点指针援用赋值给 scores; */ int[] tempArray=new int[scores.length+1]; for(int i=0;i<scores.length;i++) { tempArray[i]=scores[i]; } tempArray[scores.length]=75; scores=tempArray; //打印输出增加75结果后的scores for(int i=0;i<scores.length;i++) { System.out.print(scores[i]+","); } } }
更多相干文章教程请接见:java零基本入门
以上就是java中怎样完成向一维数组中追加元素的细致内容,更多请关注ki4网别的相干文章!