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(