public class Cool{
public static void main(String[] args) {
Show();
}
//循环动态接收姓名、年龄、住址
static void No3(String[]names,int[]ages,String[]address){
Scanner sc=new Scanner(System.in);
for(int i=0;i<names.length;i++){
System.out.printf("请输入第%d个姓名:",i+1);
names[i]=sc.next();
System.out.printf("请输入第%d个年龄:",i+1);
ages[i]=sc.nextInt();
System.out.printf("请输入第%d个住址:",i+1);
address[i]=sc.next();
}
}
//动态输出
static void Show(){
String []names=new String[2];
int []ages=new int[2];
String[]address=new String[2];
No3(names,ages,address);
System.out.println("姓名ttt年龄ttt住址ttt");
for(int i=0;i<names.length;i++){
System.out.printf("姓名:%s,",names[i]);
System.out.printf("年龄:%d,",ages[i]);
System.out.printf("住址:%sn",address[i]);
}
}
}
文章来源:智云一二三科技
文章标题:java 基础之循环动态接收数组和动态输出数组
文章地址:https://www.zhihuclub.com/175513.shtml