我想從CSV文件中提取數值,但我無法編譯我的代碼。我不斷收到以下錯誤:不兼容的類型:意外的返回值。我對這一切都很陌生,所以我在排序所有這些時遇到了一些麻煩。任何幫助,你可以給予將不勝感激。我的代碼如下。不提取數值的方法
public void numberOfExporters(CSVParser parser, String exportItem) {
int exportnum = 0;
for (CSVRecord record: parser) {
String exports = record.get("Exports");
if(exports.contains(exportItem) && (exportnum > 0)){
exportnum++;
}
return exportnum;
}
System.out.println(exportnum);
}
public void tester3() {
FileResource fr = new FileResource();
CSVParser parser = fr.getCSVParser();
numberOfExporters(parser, "porkbellies");
}
當我Google的錯誤信息,我得到了大量的結果描述問題和解決方案。請解釋這些如何沒有任何幫助你。 – csmckelvey
可能因爲我是新手,並且我像你一樣搜索並嘗試了其中一些選項,或者我做錯了或者不瞭解這個概念。如果你想幫忙,那就幫忙。不要吝嗇,並回應像你剛纔給出的居高臨下的問題。 – sheltk68
你用Google搜索了一下,但沒有解釋任何一個,或者向我們展示了它的代碼?說「我是新人」不是理由。 – csmckelvey