簡體   English   中英

java:package org.apache.commons.math3.fraction 不存在

[英]java: package org.apache.commons.math3.fraction does not exist

我想在 java 中使用以下 package:

import org.apache.commons.math3.fraction.BigFraction;

要運行此示例:

public class Test {
 
    public static void main(String[] args) {
        double[] n = {0.750000000, 0.518518000, 0.905405400, 0.142857143,
            3.141592654, 2.718281828, -0.423310825, 31.415926536};
 
        for (double d : n)
            System.out.printf("%-12s : %s%n", d, new BigFraction(d, 0.00000002D, 10000));
    }
}

但我收到以下錯誤:

java: package org.apache.commons.math3.fraction does not exist

有什么解決辦法嗎?

在我的情況下,與其他情況不同的是,“commons”以紅色突出顯示,而 rest 則沒有。

您是否檢查過 package 是否在您的文件系統中的正確位置? 如果它在正確的位置,那么下一個可能出現問題的地方就是導入消息。 確保它是正確的,如果你想減少可能的拼寫錯誤,可以嘗試將其縮短為 org.apache.commons.math3.*。

鑒於您使用的是 maven,只需將以下依賴項添加到您的pom.xml並在您的 IDE 中重新加載項目:

<dependency>
    <groupId>org.apache.commons</groupId>
    <artifactId>commons-math3</artifactId>
    <version>3.6.1</version>
</dependency>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM