java 基础的数组 添加

package review;//包名

import java.util.Scanner;
/*
 要求:通过数组来实现添加和修改,因为数组也是一个集合
 开发环境:eclipse
 时间:2017-10-24日
 作者:无痕公子
 
基本思想:
(利用数组来实现功能,数组也是一个数据的集合.)




 
 */
public class S {
    //类
    
    public static void main(String[] args)
    //主方法
    {
    
        int []  arr = new  int  [5];//定义了int类型一个数组数组
        
        Inputmodification(arr);//方法调用
    }
    
//-------------------通过用户输入来给数组赋值-------------------------------------    
        public static void assignment(int[] arr){
        
        System.out.println("\n"+"请输入你要输入的数字(1~5)");    
         Scanner c = new Scanner(System.in);
         for(int i=0;i<arr.length;i++)
         {
             int a = c.nextInt();
             arr[i]=a;

         }
         
             for(int y=0;y<arr.length;y++)
             {
             
             System.out.print("\t"+arr[y]);
             }
           
         
         }
     
//--------------------------修改数组的方法--------------------------------------------
        public static void modify(int[] arr){
            
            System.out.print("请输入要修改那一个数");
            Scanner c = new Scanner(System.in);
            int a = c.nextInt();
            
            
            System.out.print("修改为几?");
            for(int i=0;i<arr.length;i++)
            {
            
            if(arr[i]==arr[a-1]){

                Scanner u = new Scanner(System.in);
                int d= c.nextInt();
                arr[i]=d;
            break ;

            }
                }
            
            for(int k=0;k<arr.length;k++){
            
            
            System.out.print("\t"+arr[k]);
            
            }
        
        
        public static void Inputmodification(int[] arr){
            
            assignment(arr);//添加
            modify(arr);//修改
         
        }
        
            
        }

       

            
            
       

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值