⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 returnarray.java

📁 这是Thinking in Java最新版第4版的源代码
💻 JAVA
字号:
package chapter16;
import java.util.*;
public class ReturnArray {
	private static Random rand=new Random(47);
	static final String flavors[]={"1","2",	"3",	"4",	"5",	"6",	"7",	};
	public static String[] flavorSet(int n){
		if(n>flavors.length){
			throw new IllegalArgumentException("Set too big");
		}
		String result[]=new String[n];
		for(int i=0;i<n;i++){
			int t=rand.nextInt(flavors.length);
			System.out.println(t);
			result[i]=flavors[t];
		}
		return result;
		/*
		 * 注意这里是返回的一个数组,因此看看方法的类型String[]
		 */
	}
	
	public static void main(String args[]){
		System.out.println(Arrays.toString(flavors));
		/*
		 * 原来Arrays.toString()的作用是用来很方便地输出数组,而不用一个一个地输出数组中的元素。
		 */
		System.out.println(Arrays.toString(flavorSet(3)));
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -