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);//修改
}
}
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);//修改
}
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.