package test;


import java.io.BufferedInputStream;
import java.io.OutputStreamWriter;
import java.io.PrintWriter;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import java.util.Scanner;

public class Main {

	private static final String space_operator = " ";
	public static void main(String[] args) throws Exception {

		Scanner scanner = new Scanner(new BufferedInputStream(System.in));
		PrintWriter out = new PrintWriter(new OutputStreamWriter(System.out));

		/*
		 * 我们可以将集合转变成为数组
		 * 转变成为数组有什么用
		 * 转换之后我们就先顶了他的功能,让他进行不了增删;
		 * list中的toArray方法可以传递参数
		 * 如果我们不传类型的话他就会自动提升为Object方法
		 * 我们传进参数(类型)的时候记得要加上new
		 */

		List<String> list = new ArrayList<String>();

		list.add("一次就好");
		list.add("我带你去看天荒地老");
		list.add("在没有烦恼的日子里开怀大笑");

		//记得里面要加上new就和比较器一个样
		String [] aStrings = list.toArray(new String [list.size()]);
		//用到Arrays里面的toString方法
		System.out.println(Arrays.toString(aStrings));

		aStrings[aStrings.length - 1] = "zhubajie";
		System.out.println(Arrays.toString(aStrings));

	}
}

  

01-01 02:31
查看更多