数组的测试
来源:互联网 发布:python吊死鬼游戏 编辑:程序博客网 时间:2024/05/17 23:23
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package newpackage;
import java.util.Arrays;
/**
*
* @author Administrator
*/
public class 测试数组方法 {
public static void main(String args[]) {
System.out.println("****创建数组且利用复制的方式*****");
int a[] = {3, 5, 1, 6, 0, 8, 7, 2, 4};
int b[] = Arrays.copyOfRange(a, 3, 6);
int c[] = Arrays.copyOf(a, a.length);
for (int i : a) {
System.out.print(i + ",");
}
System.out.println();
for (int i : b) {
System.out.print(i + ",");
}
System.out.println();
for (int i : c) {
System.out.print(i + ",");
}
System.out.println();
System.out.println("*******对数组排序,其中c为部分排序*****");
Arrays.sort(a);
Arrays.sort(b);
Arrays.sort(c, 3, 6);
for (int i : a) {
System.out.print(i + ",");
}
System.out.println();
for (int i : b) {
System.out.print(i + ",");
}
System.out.println();
System.out.println(" **数组c只是4,5,6三位排序了** ");
for (int i : c) {
System.out.print(i + ",");
}
System.out.println();
System.out.println("*************************************");
System.out.println("******搜 索 数 组 中 指 定 的 值******");
int a6 = Arrays.binarySearch(a, 6);
System.out.print(a6);
System.out.println();
System.out.println("**搜索数组a中是否有6,且判断6所在的位置**");
System.out.println("*****比较两个数组是否相等**********");
boolean f = Arrays.equals(a, c);
System.out.println(f);
System.out.print((f?"a=c":"a!=c"));//三目运算。
System.out.println();
}
}
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package newpackage;
import java.util.Arrays;
/**
*
* @author Administrator
*/
public class 测试数组方法 {
public static void main(String args[]) {
System.out.println("****创建数组且利用复制的方式*****");
int a[] = {3, 5, 1, 6, 0, 8, 7, 2, 4};
int b[] = Arrays.copyOfRange(a, 3, 6);
int c[] = Arrays.copyOf(a, a.length);
for (int i : a) {
System.out.print(i + ",");
}
System.out.println();
for (int i : b) {
System.out.print(i + ",");
}
System.out.println();
for (int i : c) {
System.out.print(i + ",");
}
System.out.println();
System.out.println("*******对数组排序,其中c为部分排序*****");
Arrays.sort(a);
Arrays.sort(b);
Arrays.sort(c, 3, 6);
for (int i : a) {
System.out.print(i + ",");
}
System.out.println();
for (int i : b) {
System.out.print(i + ",");
}
System.out.println();
System.out.println(" **数组c只是4,5,6三位排序了** ");
for (int i : c) {
System.out.print(i + ",");
}
System.out.println();
System.out.println("*************************************");
System.out.println("******搜 索 数 组 中 指 定 的 值******");
int a6 = Arrays.binarySearch(a, 6);
System.out.print(a6);
System.out.println();
System.out.println("**搜索数组a中是否有6,且判断6所在的位置**");
System.out.println("*****比较两个数组是否相等**********");
boolean f = Arrays.equals(a, c);
System.out.println(f);
System.out.print((f?"a=c":"a!=c"));//三目运算。
System.out.println();
}
}
- 数组的测试
- c++指针&指针数组&数组的指针 的测试
- 关于C#数组初始化的效率测试
- 测试动态数组堆栈的实例
- 关于C#数组初始化的效率测试
- 关于C#数组初始化的效率测试
- 测试动态数组的生成方法
- 数组遍历的简单基准测试
- Java String数组对象的创建测试
- java的遍历数组效率测试源码
- C++11 array数组的测试
- 关于数组和指针的测试
- 关于三维数组和指针的测试
- 容器,迭代器,数组指针,指针的指针 的一些测试
- cpu数组不同的访问方式的性能测试
- 对产生不重复随机数组的算法测试
- C语言中数组越界导致死循环的测试
- 测试int和Integer数组的排序/快速排序实现
- C# WinForm茶楼管理系统
- VC多节字与宽节字互换
- 通用TAB-有自动轮换功能
- CSMA/cd算法
- 特殊矩阵的压缩存储
- 数组的测试
- 约瑟夫环问题 //课本实例
- 薪水困惑
- Netbeans 的PHP调试按钮不显示(灰色)的问题
- e的n次方计算 这个算法 只在算x小于等于16的时候比较准确
- MySQL拾零
- android selector
- 排序算法——冒泡排序
- Sql Server 2005的1433端口打开和进行远程连接