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