除主方法外,使用三个方法实现

一个做输入

一个做输出

一个做随机抽取

package practice.people.apple;

import java.util.Random;
/*
 * 在指定人群中,随机抽取幸运观众
 * 
 */
import java.util.Scanner;

public class LuckeyHuman {
	public static void main(String[] args) {
		String[] printName = new String[3];     //建立存储姓名数组
		
		huamnName(printName);       //调用huamnName函数
		printfName(printName);        //调用printfName函数
		randomName(printName);        //调用randomName函数
		
	}
	
	public static void huamnName(String[] name) {
		Scanner sc = new Scanner(System.in);      
		
		for(int i=0;i<name.length;i++) {
			System.out.println("存储的第"+(i+1)+"个姓名:");
			name[i]=sc.next();           //输入姓名存储到数组中
			
		}
		
		
	}
	public static void printfName(String[] name) {
		for(int i=0;i<name.length;i++)            //遍历数组
		{
			String Name=name[i];
			System.out.println("第"+(i+1)+"位观众姓名:"+Name);
		}
	}
	public static void randomName(String[] name)
	{
		int index=new Random().nextInt(name.length);
		  String Name=name[index];                       //随机抽取到的姓名
		  System.out.println("随机抽取到的幸运观众是:"+Name);
	}
}

效果如图

从数组中随机抽取一名幸运观众---Java_java