JAVA基础学习

Wesley13
• 阅读 637
public static void main(String[] args) {    int a [] = new int[]{18,62,68,82,65,9};    int b[] = new int[3];//分配了长度是3的空间,但是没有赋值    //通过数组赋值把,a数组的前3位赋值到b数组    //方法一: for循环    for (int i = 0; i < b.length; i++) {        b[i] = a[i];    }    //方法二: System.arraycopy(src, srcPos, dest, destPos, length)    //src: 源数组    //srcPos: 从源数组复制数据的起始位置    //dest: 目标数组    //destPos: 复制到目标数组的启始位置    //length: 复制的长度    System.arraycopy(a, 0, b, 0, 3);    //把内容打印出来    for (int i = 0; i < b.length; i++) {        System.out.print(b[i] + " ");    }

    方法三:

int  a[] = new int``[] { 18``, 62``, 68``, 82``, 65``, 9 };

// copyOfRange(int[] original, int from, int to)

// 第一个参数表示源数组

// 第二个参数表示开始位置(取得到)

// 第三个参数表示结束位置(取不到)

int``[] b = Arrays.copyOfRange(a, 0``, 3``);

}
点赞
收藏
评论区
推荐文章
Karen110 Karen110
3年前
盘点JavaScript中解构赋值,数组解构常用的数组操作
大家好,我是进阶学习者。前言解构赋值:是一种特殊的语法,它使可以将数组或对象“拆包”为到一系列变量中,因为有时候使用变量更加方便。解构操作对那些具有很多参数和默认值等的函数也很奏效。一、数组解构下面是一个将数组解构到变量中的。例://有一个存放了名字和姓氏的数组letarr现在就可以针对这些变量
待兔 待兔
4个月前
手写Java HashMap源码
HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22
Stella981 Stella981
3年前
Angular单元测试的spyOn使用一例
待测试的Component里有一个Observable数组:!(https://oscimg.oschina.net/oscnet/up61a1b192b6e91b74f749958443bfb1e8.png)通过下面的代码赋值:this.checkoutDeliveryService.getSupportedDeliveryMod
Wesley13 Wesley13
3年前
Java基础14
1.二位数组可以看成以数组为元素的数组2.java中多维数组的声明和初始化一样,应该从高维到低维的顺序进行,例如1intanewint3;2a0newint2;3a1newint4;4a2newint3;5inttnew
Wesley13 Wesley13
3年前
Java如何遍历二维数据
/\需求:二维数组遍历外循环控制的是二维数组的长度,其实就是一维数组的个数。内循环控制的是一维数组的长度。\/classArray2Test{publicstaticvoidmain(String\\args){//定义一个二维数组int\\\\arr{{1,2,3}
Wesley13 Wesley13
3年前
ES6新语法(二)
1.解构在ES6中,可以使用解构从数组和对象提取值并赋值给独特的变量,即将数组或对象中的值,拆成一个一个变量。解构:自动解析数组或对象中的值,并赋值给指定的变量。、1.1数组解构vararr3,4,5;vara,b,carr;
Stella981 Stella981
3年前
ASMSupport教程4.11 生成数组操作
<p在任何语言里,数组都是基本的数据类型,我们这一节将讲述如何生成数组操作。</p<p数组操作包括以下几个:</p<ol<li创建数组</li<li获取数组长度</li<li获取数组每个元素的内容</li<li为数组元素赋值</li</ol<p我们接下来对每种操作进行详解。</p<h3<fonts
Wesley13 Wesley13
3年前
!浅识!shell函数及数组
Shell函数及数组SHELL函数函数的用法基本格式函数的调用示例函数变量的作用范围示例函数的参数递归函数SHELL数组数组定义的方法数组的基本使用方法:1.获取数组长度2.读取某下标赋值
Wesley13 Wesley13
3年前
Java数组的声明与创建
今天在刷Java题的时候,写惯了C发现忘记了Java数组的操作,遂把以前写的文章发出来温习一下。首先,数组有几种创建方式?Java程序中的数组\\必须先进行初始化才可以使用,\\所谓初始化,就是为数组对象的元素分配内存空间,并为每个数组元素指定初始值,而在Java中,数组是静态的,数组一旦初始化,长度便已经确定,不能再随意更改。
Wesley13 Wesley13
3年前
Java基础之数组队列及Java堆外内存学习笔记[图]
Java基础之数组队列及Java堆外内存学习笔记\图\1.数组1.1数组基本概念:数组是一个容器,可以存储同一数据类型的N个数据;数组是一个数据结构,是数据结构中访问速度最快的;数组是直接通过下标进行定位;数组是属于引用数据类型(数组名中存储的是内存首地址);数组本身只有有length属性(获取数组能存储的数据个数),但是