Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >IDEA中找不到ArrayUtils工具类的问题

IDEA中找不到ArrayUtils工具类的问题

作者头像
鲲志说
发布于 2025-04-07 05:31:28
发布于 2025-04-07 05:31:28
10100
代码可运行
举报
运行总次数:0
代码可运行

今天把数组的一些常用方法系统性的手撸了一遍(还没撸完先来总结一个问题)

问题

在写数组反转的时候用了ArrayUtils工具类 代码如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
    //控制台输入数组并且倒序输出
    public static void putIn() {
        int[] arr = new int[5];
        Scanner input = new Scanner(System.in);
        for (int i = 0;i < arr.length; i++) {
            System.out.println("请输入第" + (i+1) + "个数");
            arr[i] = input.nextInt();
        }
//        for (int i = arr.length-1;i >= 0; i--) {
//            System.out.println("倒序输出为:" + arr[i]);
//        }
        ArrayUtils.reverse(arr);
        System.out.println("倒序输出为:" + Arrays.toString(arr));
    }

理论上是没有问题的,可是实际呢,如图

解决

经过多方查找找到了一个解决方案

ArrayUtils是org.apache.commons.lang3.jar中lang3自带的数组操作工具类,当我们需要使用时 在maven中添加对应的依赖即可

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
		<dependency>
			<groupId>org.apache.commons</groupId>
			<artifactId>commons-lang3</artifactId>
			<version>3.5</version>
		</dependency>

接下来就等maven自动帮我们导包就是完全解决好了

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2025-04-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
数组常用方法总结(部分方法利用了工具类)
今晚回顾了一下数组的常用方法,撸了一些代码总结一下,感觉又收获不少 直接上代码吧,主要是便于自己复习和记忆
鲲志说
2025/04/07
1060
求求你了,不要再自己实现这些逻辑了,开源工具类不香吗?
最近公司来了一批实习生,小黑哥负责带一个。这位小师弟说实话,基本功很扎实,做事也非常靠谱,深得小黑哥真传。
andyxh
2020/05/19
9720
超级实用的Java工具类!
在平时开发过程中,经常会重复“造轮子”,在同一个项目里面,可能会出现各种各样每个人自己实现的工具类,这样不仅降低了开发效率,而且代码也不好维护。
程序员大彬
2021/10/01
1.9K0
【小家Java】Java第二API之apache的commons-lang3工具包史上最完整的讲解(书写优雅代码必备工具)
apache提供的众多commons工具包,号称Java第二API,而common里面lang3包更是被我们使用得最多的。因此本文主要详细讲解lang3包里面几乎每个类的使用,希望以后大家使用此工具包,写出优雅的代码
YourBatman
2019/09/03
7.1K0
【小家Java】Java第二API之apache的commons-lang3工具包史上最完整的讲解(书写优雅代码必备工具)
解决 IDEA 编译报错:Error:(2048,1024) java: 找不到符号
摘要 在使用 IntelliJ IDEA 开发 Java 项目时,“找不到符号” (Cannot find symbol) 是一种常见的编译错误。本文将从初学者的角度,详细分析这一问题的可能原因,提供排查步骤,并附上代码示例,帮助你快速解决问题。
默 语
2025/01/20
1.9K0
解决 IDEA 编译报错:Error:(2048,1024) java: 找不到符号
性能有点不错的时间工具类
人们宁愿去关心一个蹩脚电影演员的吃喝拉撒和鸡毛蒜皮,而不愿了解一个普通人波涛汹涌的内心世界。——路遥《平凡的世界》 首先是依赖lang3 <!-- https://mvnrepository.com/artifact/org.apache.commons/commons-lang3 --> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> <vers
阿超
2022/08/16
3780
性能有点不错的时间工具类
java中常用的工具类
java8Api中文网址:https://www.matools.com/api/java8
在水一方
2022/06/14
4210
java中常用的工具类
Java必会的工具库,让你的代码量减少90%
工作很多年后,才发现有很多工具类库,可以大大简化代码量,提升开发效率,初级开发者却不知道。而这些类库早就成为了业界标准类库,大公司的内部也都在使用,如果刚工作的时候就有人告诉我使用这些工具类库,该多好!
架构师修炼
2021/06/25
5840
实现同样逻辑,代码量减少90%
工作很多年后,才发现有很多工具类库,可以大大简化代码量,提升开发效率,初级开发者却不知道。而这些类库早就成为了业界标准类库,大公司的内部也都在使用,如果刚工作的时候就有人告诉我使用这些工具类库,该多好!
架构之家
2022/07/12
5060
一个有点好用的工具类
标准Java库无法提供用于操纵其核心类的足够方法。Apache Commons Lang提供了这些额外的方法。
阿超
2022/08/16
1560
为什么阿里Java规约要求谨慎修改serialVersionUID字段
serialVersionUID是在Java序列化、反序列化对象时起作用的一个字段。Java的序列化机制是通过判断类的serialVersionUID来验证版本一致性的。在进行反序列化时,JVM会把传来的字节流中的serialVersionUID与本地相应实体类的serialVersionUID进行比较,如果相同就认为是一致的,可以进行反序列化,否则就会出现序列化版本不一致的异常,即是InvalidClassException。
Happyjava
2019/07/16
1.1K0
为什么阿里Java规约要求谨慎修改serialVersionUID字段
java之【枚举工具类】EnumUtils
getEnum(Class<E> enumClass, String enumName) 通过类返回一个枚举,可能返回空
IT工作者
2022/05/17
1.1K0
java中判断字符串是否是数字,Java中如何判断一个字符串是不是一个数字
当你需要在 Java 中判断一个字符串是否是数字时,有多种方法可供选择。让我们来记录这两种常见的方法。
高久峰
2023/07/07
1.6K0
使用位运算、值交换等方式反转java字符串-共四种方法
在本文中,我们将向您展示几种在Java中将String类型的字符串字母倒序的几种方法。
字母哥博客
2020/09/23
7950
使用位运算、值交换等方式反转java字符串-共四种方法
使用 StringUtils.split 的坑
在日常的 Java 开发中,由于 JDK 未能提供足够的常用的操作类库,通常我们会引入 Apache Commons Lang 工具库或者 Google Guava 工具库简化开发过程。两个类库都为 java.lang API 提供了很多实用工具,比如经常使用的字符串操作,基本数值操作、时间操作、对象反射以及并发操作等。
未读代码
2022/11/21
7200
使用 StringUtils.split 的坑
如何使用maven生成可以执行的jar?
pom中不包含任何引用的情况下,只需要在pom中添加 maven-jar-plugin即可。
爬蜥
2019/07/09
1.8K0
Java解析eml文件工具类
JokerDJ
2023/11/27
5410
【Java】解决Java报错:NoClassDefFoundError
在Java编程中,NoClassDefFoundError 是一种常见的运行时错误,通常发生在JVM无法加载某个类文件时。这类错误提示为:“NoClassDefFoundError: [class name]”,意味着程序在运行时试图使用某个类,但JVM找不到该类的定义。本文将详细探讨NoClassDefFoundError的成因、解决方案以及预防措施,帮助开发者理解和避免此类问题,从而提高代码的健壮性和可靠性。
E绵绵
2024/06/08
1.8K0
Java 中检查空字符串(null或空白)的方法有几种?
来源:https://www.toutiao.com/i6713087515768652301
JavaFish
2019/10/16
13.3K0
【commons-lang3专题】002- RandomUtils 专题
訾博ZiBo
2025/01/06
950
推荐阅读
相关推荐
数组常用方法总结(部分方法利用了工具类)
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验