【问题标题】:How we can write any collection program with out import java.util.*; [closed]我们如何在没有 import java.util.* 的情况下编写任何收集程序; [关闭]
【发布时间】:2016-01-03 18:01:50
【问题描述】:

我们如何在不使用 (import java.util.*; ) 包的情况下用 java 编写任何集合程序

【问题讨论】:

  • 你不能,因为 Collection 类在 Java Util 包中。 See the docs.
  • 或者你想通过重写 Collection 类来重新发明轮子?
  • 除非您想从头开始编写自己的 Collection 实现,否则为什么要这样做?

标签: java


【解决方案1】:

如果不使用 (import java.util.*; ) 包,我们如何在 java 中编写任何集合程序?

我们可以使用全限定类名java.util.Collectionimport是为了方便开发者打字。

java.util.Collection<String> c = new java.util.ArrayList<>();

【讨论】:

    【解决方案2】:

    根据需要的功能,如添加新项目、删除项目等,我们可以借助数组值编写用户定义的集合程序。

    在 Java 集合中,值将存储在一个数组中,达到一定的定义量。如果该数组完全填充了定义数量的值,则新数组将被创建为比当前数组大小更大的大小,并且前一个数组中的所有值将被复制到新创建的数组中。

    来源:Stackoverflow & Open Source for geeks

    【讨论】:

      猜你喜欢
      • 2013-12-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-30
      • 1970-01-01
      相关资源
      最近更新 更多