gpt4 book ai didi

java - 包 org.apache.commons.lang 不存在 [Netbeans]

转载 作者:搜寻专家 更新时间:2023-10-30 21:19:29 24 4
gpt4 key购买 nike

我是编程新手,有基础知识,我把它比作 Java。
我想编写一个代码,在不使用循环的情况下计算一个数的 n 次方。我一直在尝试使用大约 4 天前我了解到的“commons lang”中的 repeat 方法。我在这个网站和其他网站上找到了很多信息,帮助我理解如何使用这个包。
到目前为止,我下载了 commons-lang3-3.1,然后将该文件夹保存在与我的项目相同的文件夹中,并将 jar 文件添加到我的项目库中:-

右键单击库
1 然后添加 JAR/文件夹
2 然后我打开commons-lang3-3.1文件夹
3 并从 4 个选项中选择“commons-lang3-3.1.jar”:

  • commons-lang3-3.1.jar
    • commons-lang3-3.1-javadoc.jar
    • commons-lang3-3.1-sources.jar
    • commons-lang3-3.1-tests.jar

这是我用来测试我从其他问题之一得到的代码:-

0. package refreshingmemory;
1. import org.apache.commons.lang.StringUtils;
2. public class RefreshingMemory {
3.
4. public static void main(String[] args) {
5. String str = "abc";
6. String repeated = StringUtils.repeat(str, 3);
7. repeated.equals("abcabcabc");
8.
9. }
10. }

第 1 行说 包 org.apache.commons.lang 不存在
第 7 行说应该检查方法返回值
如果我删除第 1 行,我会在第 6 行得到一个找不到符号
如何成功导入?

Netbeans 截图:

enter image description here

最佳答案

http://commons.apache.org/proper/commons-lang/陈述如下:

Note that Lang 3.0 (and subsequent versions) use a different package (org.apache.commons.lang3) than the previous versions (org.apache.commons.lang), allowing it to be used at the same time as an earlier version.

因此相应地更改包,或者听从 Richard Tingle 的建议并左键单击装订线中的错误+灯泡图标(显示行号)并选择“添加导入...”。

import org.apache.commons.lang3.StringUtils;

关于java - 包 org.apache.commons.lang 不存在 [Netbeans],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19381095/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com