StrongArray
* System类中包含了一个static void arraycopy(object src,int srcops,object dest ,int destpos, int length )方法,
* 该方法将src数组里的元素赋予dest数组的元素,srcpos是指从src的第几个元素开始赋值,length参数指定将src数组
* 多少个元素赋给dest数组元素。
*
* java.util.Arrays数组类常用工具都在这个包里面;
public class ArrayCopy {
public static void main(String[]args){
int[] a={1,2,33,4,55,66,7,88,9,122};
int[] b={3,4,6,7,12,434,54,667};
Arrays.sort(a);//用sort方法给a数组元素排序
System.out.println(Arrays.toString(a));//为了使能够打印出来,先转制一下
//这里的Arrays里的toString和Object里的toString是重名函数关系,没有复写这就好比羊喝水和你喝水一样,虽然都叫喝水,却并不尽相同;
//如果排序对象是一个对象即类的话,需要自定义排序顺序
System.out.println("该元素的索引:"+Arrays.binarySearch(b, 6));//前面是数组,后面是数组元素,输出的是元素的索引
//如果输入的数据元素,数组里没有就输出负值,
//否则输出该数组的索引;
Arrays.fill(a,2,4,100);//表示A数组索引2-4的元素全转为100;
System.out.println(Arrays.toString(a));
}
}
//再次强调数组无法直接写出来,必须要转置
增强的for循环!!!!!!!!!!!!!!!!!!!!!!!!!!!
for(int i=0;i<a.length;i++){
int m=a[i];
System.out.println(m);
}//之前的for循环
for(int m:a){
System.out.println(m);//增强的for循环,m表示a[]数组里的函数
}
StrongArray的更多相关文章
- iOS 懒加载不起作用的原因
在.m类中定义了一共strong属性,用懒加载getter方式去处理,发现用的时候无论如何属性都是null,调试后,发现根本没进getter方法. (ps:懒加载,又称为延迟加载.说的通俗一点,就是在 ...
- CKEditor扩展插件:自动排版功能
CKEditor是新一代的FCKeditor,是一个重新开发的版本.CKEditor是全球最优秀的网页在线文字编辑器之一,因其惊人的性能与可扩展性而广泛的被运用于各大网站. 如果还没接触过的可以看看, ...
随机推荐
- Kafka监控必备——Kafka-Eagle 2.0.2正式发布
对于经常使用Kafka的同学,拥有一个炫酷又实用的监控系统是非常有必要的.可以实时的监控数据流的情况,了解实时数据流的变化. Kafka Eagle Kafka Eagle是一个监控系统,监控Kafk ...
- Python练习题 021:递归方法求阶乘
[Python练习题 021] 利用递归方法求5!. ---------------------------------------------- 首先得弄清楚:5! 指的是"5的阶乘&qu ...
- Docker操作命令——查看、停止、删除容器
列出所有容器 ID docker ps -aq 停止所有容器 docker stop $(docker ps -aq) 停止单个容器 docker stop 要停止的容器名 删除所有容器 docker ...
- CLP(FD)有限域上的约束逻辑式编程
译自http://www.pathwayslms.com/swipltuts/clpfd/clpfd.html#_simple_constraints,SWI-Prolog官网所推荐的进阶教程.目前还 ...
- 088 01 Android 零基础入门 02 Java面向对象 02 Java封装 01 封装的实现 02 封装的代码实现
088 01 Android 零基础入门 02 Java面向对象 02 Java封装 01 封装的实现 02 封装的代码实现 本文知识点:Java封装的代码实现 说明:因为时间紧张,本人写博客过程中只 ...
- 06 C语言变量
C语言变量 变量的本质 变量的本质其实是程序可操作的存储区的名称. C 中每个变量都有特定的类型,类型决定了变量存储的大小的范围,在范围内的值都可以存储在内存中,运算符可应用于变量上. 变量的名称可以 ...
- OpenCV图像加载与保存
OpenCV中的图像加载与保存 头文件是包含的库,在GitHub上下载的 imread("图片路径",图片加载方式) 图片加载方式: IMREAD_GRAYSCALE 灰度图像 I ...
- 联赛模拟测试12 C. sum 莫队+组合数
题目描述 分析 \(80\) 分的暴力都打出来了还是没有想到莫队 首先对于 \(s[n][m]\) 我们可以很快地由它推到 \(s[n][m+1]\) 和 \(s[n][m-1]\) 即 \(s[n] ...
- TP5自定义路由,为了安全性
1,入口文件index.php,不要指定任意模块,不然,自定义路由,就不会有任何效果哦 2,在配置文件 route.php 中引进 use think\Router 自带路由文件 3,将路由进 ...
- 实验 4:Open vSwitch 实验——Mininet 中使用 OVS 命令
一.实验目的 Mininet 安装之后,会连带安装 Open vSwitch,可以直接通过 Python 脚本调用Open vSwitch 命令,从而直接控制 Open vSwitch,通过实验了解调 ...