小白入门练习必刷题,将一个数组通过定义成方法打印,同时将原来的数组扩大两倍

/*

数jiang组的练习
jian
将一个数组通过定义成方法打印,

同时将原来的数组扩大两倍


*/


class TestArrayParamter{
    public static void main (String [] args){
        //定义一个数组  声明并且赋值
        int []  num  ={111,222,333,444,555,666};
        printArray(num);
        // --------------------------------------------
        //第一种定义方式 ,先声明,在分配空间
        //数据类型 [] 数组名;
        //  数组名 =  new    数据类型  [数据长度];
        double []  money;
        money = new  double [8];
        //----------------------------------
        //第二种定义方式  声明并且分配空间
        //数据类型 [] 数组名=new 数据类型  [ 数据长度];
        short []  salary  = new short  [8];
        //第三种定义方式  声明并且赋值 繁
        long [] oldArray = new long []{11,45,56,5464,655,5444,556,3123};
        long []  newArray = Expand(oldArray);
        Expand(newArray);
         /*for (int i=0;i<=newArray.length-1;i++){
             System.out.println(newArray[i]);
         }
        */
    }
    //定义一个方法
    public static void printArray(int [] oneArray){
        System.out.print("oneArray:[");
        for ( int i=0;i<= (oneArray.length-1);i++){
            
            if(i==(oneArray.length-1)){
                System.out.println(oneArray[i]+"]");
            }
            else  {
                
                System.out.print(oneArray [i]+", ");
            }
            
        }
        
        System.out.println("-----------------------------------------------------------------------");
    }
    public static  long []  Expand(long [] oldArray  ){
        
        long [] newArray = new long   [oldArray.length*2];
        System.out.print("newArray:[");
        for (int i=0;i<=oldArray.length-1;i++){
            newArray[i]= oldArray[i];
            if(i==(oldArray.length-1)){
                System.out.println(newArray[i]+"]");
            }
            else  {
                
                System.out.print(newArray [i]+", ");
            }
        
            
        }
            System.out.println();
        System.out.println("---------------------------------------");
        return  newArray;
    }
    
    
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值