2015-06-17 16 views
2

我正嘗試在Eclipse IDE中使用Apache Commons Math(3.5)庫。我已經下載了JAR文件,並已正確添加庫到我的項目中。使用Apache公用數學計算所需的指導

但是我的問題在於我實際嘗試使用Apache Commons庫中的類。我嘗試創建「描述統計」類的新實例,如下所示DescriptiveStatistics stats = new DescriptiveStatistics();

我在閱讀該行時出現錯誤:DescriptiveStatistics cannot be resolved to a type。我錯過了另一個步驟嗎?我對使用Apache Commons類很陌生。

+1

謝謝@aioobe我沒有意識到你必須事先導入它。謝謝大家,它現在有效。 –

+0

http://javasearch.buggybread.com/home.php?keyword=%3DDescriptiveStatistics –

回答

1

它可能非常簡單,您尚未導入DescriptiveStatistics類。把它放在文件頂部:

import org.apache.commons.math3.stat.descriptive.DescriptiveStatistics; 
+0

非常感謝,這工作。但是,你怎麼知道要導入?另外,如果我在apache commons Math中使用其他類,我怎麼才能確切地知道要導入什麼? –

+1

我爲類名搜索並登陸[javadoc](http://commons.apache.org/proper/commons-math/apidocs/org/apache/commons/math3/stat/descriptive/DescriptiveStatistics.html)那個班。在該頁面的頂部說明了包裝。如果將庫添加到項目中,則還應該能夠通過選擇* Source * - > * Organize Imports *(將導入您正在使用但忘記導入的所有類)來解決問題。 – aioobe