java-6

    1熱度

    2回答

    我有一個Map<User, Integer>,其中Integer是一個重量。每個用戶都有一個ID。我想返回一個List<User>,其中用戶首先按權重排序,但如果權重相等,我希望它們按用戶ID排序。我已經想出了一個答案,但我認爲我錯過了一些東西,因爲我認爲它應該更簡單。有人可以幫我嗎?我目前的做法如下。 注:我與Java 6 public List<User> sortUsers(Map<User

    1熱度

    1回答

    獲取JDBC連接時出現以上錯誤。 我嘗試使用ojdbc14和ojdbc6 jar但同樣的錯誤。 我的Java版本是1.6和Oracle 11.2和glassfish3 注:我已創建了一個樣本Java程序連接到數據庫使用相同的DB details.Its工作正常,但與器件的應用它給我這個錯誤。下面 是代碼給錯誤 con = DriverManager.getConnection( "jdb

    0熱度

    1回答

    我做的一個項目,在NetBeans和Java 6 將項目性質,來源我有JDK 6,但在庫,Java平臺的JDK 1.8。 因此,我清理並構建項目,然後轉到dist文件夾並執行.jar並且它可以正常工作。但是當我將它移動到另一臺電腦時,它會報告我this error。 另一臺不工作的計算機沒有安裝NetBeans,但它具有Java 6.0.22。它沒有更新Java的選項,因爲在網絡中沒有這種可能性。

    -5熱度

    1回答

    我怎樣才能List<Object> filteredList其ID(Object.id)含有來自另一List<Object>allObjects給定List<id> idsList。 考慮到數據量適中,什麼纔是解決這個問題的有效方法。 我使用的Java6

    0熱度

    1回答

    有了這個代碼: Connection connection = null; PreparedStatement req = null; try { connection = DriverManager.getConnection(url, user, password); req = connection.prepareStatement(SQL); } finally

    5熱度

    2回答

    所以我對Java 8中的一個變化有點困惑 - List.sort - 承擔我的困惑將變得明顯。 我已經安裝了Java 8 JDK並運行Eclipse,並將項目設置爲在1.6(Windows環境)下編譯。 在我的代碼,我一直在做(例子擴展BaseExample): public static final Comparator<BaseExample> sortByLevel_DESC = new C

    -1熱度

    1回答

    我在循環中執行一些任務。我需要將這個120萬的循環分成多個線程。每個線程在列表中都會有一些結果。當所有線程完成時,我需要將所有線程列表數據添加到一個公共列表中。我無法使用ExecutorService。我怎樣才能做到這一點? 它應該與jdk 1.6兼容。 這是我在做什麼現在: List<Thread> threads = new ArrayList<Thread>(); int elements

    0熱度

    2回答

    import java.util.ArrayList; import java.util.List; public class ListString { public static void main(String[] args) { // TODO Auto-generated method stub List list=new ArrayList

    1熱度

    1回答

    情況:少數應用程序使用Java DTO進行通信。 我有類作爲其領域保持另一類,他們舉行另一個類(從頂級DTO最多三級)。 字段可以是單個DTO或作爲(排它)其他類(DTO)的ArrayList。 所有類都是DTO。只是私人領域和公開制定者和獲得者。 現在,當我得到頂級DTO時,有什麼方法可以檢查它並獲取所有getter,包括嵌套的getter,通過getters讀取字段,然後執行我必須做的事(更改

    0熱度

    1回答

    此程序返回給定輸入的所有同義詞。但是這個代碼是針對java 1.8的。 如何轉換此代碼爲Java 1.6。 model.listIndividuals().forEachRemaining(ind -> { if(((Resource)ind).getLocalName().toString().equalsIgnoreCase(input)){ System.out.println(