Java Arrays类的用法

news/2024/7/24 12:19:32
import java.util.Arrays;

public class ArraysTest {
    public static void main(String[] args){
        //定义一个a数组
        var a = new int[]{3,4,5,6};
        //定义一个a2shuz
        var a2 = new int[]{3,4,5,6};
        //a和a2数组长度相等,每个元素依次相等,将输出true
        System.out.println("a数组和a2数组是否相等:"+ Arrays.equals(a,a2));
        //通过复制a数组,生成一个新的b数组
        var b = Arrays.copyOf(a,6);
        //输出b数组的元素将输出[3,4,5,6,0,0]
        System.out.println(Arrays.toString(b));
        //将b数组的第3个元素(包括)到第5个元素(不包括)复制为1
        Arrays.fill(b,2,4,1);
        //输出b数组的元素,将输出[3,4,1,1,0,0]
        System.out.println("b数组的元素为"+Arrays.toString(b));
        //对b数组进行排序
        Arrays.sort(b);
        //输出b数组的元素,将输出[0,0,1,1,3,4]
        System.out.println("b数组的元素为:"+Arrays.toString(b));
    }
}

http://www.niftyadmin.cn/n/1466107.html

相关文章

Java浮点数转化为人民币读法字符串

Java浮点数转化为人民币读法字符串效果图(零的处理有点复杂)主要思路效果图(零的处理有点复杂) 效果是出来了,但是觉得代码好臃肿 主要思路 整数部分比较难处理 1、把12位整数划分为3组一组4位数字 2、分别遍历这…

SpringCloud+Nacos1.4.2+Seata1.3.0实现分布式事务以及踩坑总结

文章目录前言一、分布式事务问题二、Seata简介1,是什么2,能干嘛3,去哪下4,怎么玩三、Seata-Server安装1,官网地址2,下载版本3,解压修改file.conf文件4,数据库新建seata库5&#xff0…

Java 控制台五子棋游戏

Java 控制台五子棋游戏思路效果代码思路 这是疯狂java第四章习题: 难点: 如何遍历左斜线和右斜线的棋子怎么判断5个棋子连在一起了 这里通过设置两个计数器(countBlack和countWhite)遇到黑子countBlack加1,清零count…

记录 svn 安装卸载时出现 tortoise svn提示invalid drive G:\

问题描述: 安装svn时出现 tortoise svn提示invalid drive G:\,尝试卸载也出现同样的错误 原因分析: 是因为以前把这个svn软件安装到了G盘,我在盘分区时把这个G盘删除了,再次安装时安装程序找不到G盘 解决方案&…

idea自定义注释快捷键脚本

idea自定义注释快捷键 *** description* author liucheng* date $date$ $time$$params$* throws */params设置 groovyScript("def result; def params\"${_1}\".replaceAll([\\\\[|\\\\]|\\\\s], ).split(,).toList(); for(i 0; i < params.size(); i) {if…

Java 基础练习:控制台画圆,画等腰三角,乘法表

Java 基础练习&#xff1a;控制台画圆&#xff0c;画等腰三角&#xff0c;乘法表画圆效果代码画等腰三角形效果代码乘法表效果代码画圆 效果 代码 package FourPointSeven;public class Circular {public static void main(String[] args) {paintCircular(6);}/*** 控制台输出…

老司机总结的12条 SQL 优化方案(非常实用)

转载链接 https://mp.weixin.qq.com/s/Mviu-knpLVPW8c4o_bN3Tg 文章目录前言一、SQL语句及索引的优化&#xff1f;1. 尽量避免使用子查询2. 用IN来替换OR3. 读取适当的记录LIMIT M,N&#xff0c;而不要读多余的记录4. 禁止不必要的Order By排序5. 总和查询可以禁止排重用union …

Java 疯狂java第五章习题

Java 疯狂java第五章习题1、编写一个学生类&#xff0c;提供name、age、gender、phone、address、email成员变量&#xff0c;且为每个成员变量提供setter、getter方法。为学生类提供默认的构造器和带所有成员变量的构造器。为学生类提供方法&#xff0c;用于描绘吃、喝、玩、乐…