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);//修改
         
        }
        
            
        }

       

            
            
       

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章