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

📄 arrayfuction.java

📁 这是Thinking in Java最新版第4版的源代码
💻 JAVA
字号:
package chapter16;
import java.util.*;
import net.mindview.util.*;
public class ArrayFuction {
	public static void main(String args[]){
//****************************************************************************	
		int a[]=new int[3];
		int b[]=new int[5];
		Arrays.fill(a, 2008);
		Arrays.fill(b,12);
		/*
		 * Arrays.fill()是填充数组,不过,是在数组的每一个位置
		 * 填充相同的数。
		 */
		System.out.println("a(Previous):	"+Arrays.toString(a));
		System.out.println("b(Previous):	"+Arrays.toString(b));
		System.arraycopy(a, 0, b, 0, a.length);
		System.out.println("a(New):		"+Arrays.toString(a));
		System.out.println("b(New):		"+Arrays.toString(b));
//****************************************************************************			
		
		System.out.println("a is equals to b? :		"+Arrays.equals(a, b));
		/*
		 * 比较数组
		 */
		
//****************************************************************************		
		int c[]={4,1,8,3,10,0};
		System.out.println("c(Previous):	"+Arrays.toString(c));
		Arrays.sort(c);
		System.out.println("c(New):		"+Arrays.toString(c));
		/*
		 * 对数组进行排序
		 */
		
		String d[]={"z", "a", "f","C"};
		System.out.println("d(Previous):	"+Arrays.toString(d));
		Arrays.sort(d);
		/*
		 * 大小写敏感
		 */
		System.out.println("d(New):		"+Arrays.toString(d));
		Arrays.sort(d, String.CASE_INSENSITIVE_ORDER);
		/*
		 * 大小写不敏感
		 */
		System.out.println("d(New):		"+Arrays.toString(d));
//****************************************************************************	
		System.out.println(Arrays.binarySearch(c, 4));
		/*
		 * 查找已经排序的数组中的元素。
		 */
//****************************************************************************			
		
		String e[]=Generated.array(new String[5],new RandomGenerator.String(4));
		System.out.println("e(Previous):	"+Arrays.toString(e));
		/*
		 * 产生随机的字符串
		 */
//****************************************************************************
		String x="atd";
		System.out.println(x.compareTo("azf"));
		/*
		 * 比较字符串
		 */
	}
}

⌨️ 快捷键说明

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