ICode9

精准搜索请尝试: 精确搜索
  • 面试知识点二:Java集合2019-06-30 22:02:06

    18.java 容器都有哪些?   简化图(其中粗线部分是重点的容器)      完整容器分类图 19.Collection 和 Collections 有什么区别?   java.util.Collection 是一个集合接口(集合类的一个顶级接口)。它提供了对集合对象进行基本操作的通用接口方法。Collection接口在Java 类库中有很

  • java – 如何让很多类可以访问Arraylist?2019-06-30 17:48:51

    我正在制作一个垂直射击游戏,我遇到了碰撞检测的问题.通过矩形方法“交叉”检测碰撞,但为了跟踪可能发生碰撞的一切,我需要Arraylists跟踪所有子弹和敌舰. Enemy和Player类都产生了Bullets(它们也有自己的类)所以我想在我的GameView类中有2个不同的Arraylists(它控制着游戏图形,当

  • Java泛型详解2019-06-30 17:23:16

    泛型 Generics:泛型,愿意指“无商标的”。 泛型,可以理解为“宽泛的数据类型”,就是将类型由原来的具体的类型泛化。 泛型在建立对象时不指定类中属性的具体类型,而是在声明及实例化对象时由外部指定。泛型可以提高数据安全性。 List中应用了泛型,在编译期对数据类型进行严格 检查

  • java – 如何leftshift一个ArrayList2019-06-30 17:11:54

    我正在使用ArrayList来保存对象的历史记录.我使用.add方法添加的每个新对象,如: if(event.getAction() == MotionEvent.ACTION_UP) { if(currentWord != null) { wordHist.add(currentWord); } if(wordHist.size() > WORDHIST_MAX_COUNT) { w

  • java – 使用scanner将文件中的整数读入数组2019-06-30 14:00:51

    我正在为学校做一份复习工作.赋值是编写一个类,它从标准输入读取一个包含几个整数的文件,这些整数将被放入一个数组中.从这里开始,需要编写方法来找出平均值,中位数,最大值,最小值和标准差. 它读起来像这样: 4556677889等等… 所以,我假设我需要创建一个数组列表(因为长度未定义)并

  • android – 滚动后ListView没有显示正确的值2019-06-30 11:14:34

    在我的应用程序中,我使用带有ArrayAdapter的CustomListView来显示不同的国家/地区时间.但是在6到7行之后(取决于手机屏幕尺寸),时间值会重复. 根据之前的一些帖子,我编写了以下代码片段来获得解决方案.但问题仍然存在. 以下是我写的代码: public View getView(int position, View

  • 在Java中调整ArrayList的大小时,无法理解溢出的可能性2019-06-30 11:01:03

    来自JDK 7 java.util.ArrayList类的引用代码片段让我感到困惑.我不能为我的生活理解它怎么可能导致溢出.我困惑的地方标有< ---这是什么意思?有人可以帮助我理解这种逻辑可能溢出的情况吗? TIA. public void ensureCapacity(int minCapacity) { if (minCapacity > 0) e

  • java – substring的替代方案2019-06-30 02:49:38

    将值添加到String数组时会出现一个奇怪的问题,该数组后来使用哈希映射进行数组排序.我有一个文件名XFR900a,并使用以下代码将XFR900部分添加到数组中; private ArrayList<String> Types = new ArrayList<String>(); ... Types.add(name.substring(0,(name.length() - 1)); Syste

  • c# – 从arraylist中获取字典2019-06-29 21:55:44

    protected Dictionary<string , string> xmlList = new Dictionary<string , string>(); protected System.Collections.ArrayList list = new System.Collections.ArrayList(); 我把字典存储在像这样的arraylist中.. xmlList.Add( "image" , "images/pi

  • java – ArrayList.add有效,但不是ArrayList.remove2019-06-29 07:47:50

    创建一个对象(o)的实例并将其添加到Arraylist(arrayList)工作正常.但是,删除功能不起作用. arrayList.add(o); // works arrayList.remove(o); // does nothing 我错过了什么?解决方法:ArrayList.remove()看起来像这样: public boolean remove(Object o) { if (o == null) {

  • java – 在android中聊天应用程序,以便发送者和接收者消息应该在不同的一面2019-06-29 06:51:22

    protected void onPostExecute( ArrayList<HashMap<String,String>> myArrayList)// for arraylist(ArrayList<String> result) { for (HashMap<String, String> data : myArrayList) {

  • 排序对象Java的ArrayList2019-06-28 22:48:34

    我有一个对象的ArrayList,我想按它们的值排序.基本上我有9种不同的数学函数(即,f1(n)= log n,f2(n)= n,f3(n)= n log n等).我将值1插入到所有9个函数中,并将结果放在对象的ArrayList中,并附加了标签,如下面的代码所示.我想对整个结果列表进行排序. ArrayList<Object>val1 = new Ar

  • java – 将ArrayList作为参数ArrayList传递给单独类中的方法2019-06-28 21:50:06

    我不知道用来表达我的问题的最好方法,但是我在传递ArrayList< class_that_implements_comparable>时遇到了问题.作为参数ArrayList< Comparable>的不同类中的方法. 假设我在驱动程序类中有两个ArrayLists: ArrayList<Person> peopleList; ArrayList<Place> placeList; Person类和P

  • arraylist和linkedlist的区别2019-06-28 20:55:37

    1.ArrayList 的底层是数组,它可以以 O(1)时间复杂度对元素进行 随机访问 与此对应,LinkedList 是以元素列表的形式存储它的数据,查找某个元素的时间复杂度是 O(n)。 2.相对于 ArrayList,LinkedList 的插入,删除操作速度更快,因为当元素被添加到集合 任意位置的时候,不需要像数组那

  • Java集合框架2019-06-28 12:51:48

    1) 首先查看jdk中Collection类的源码后会发现如下内容: ... * @see AbstractCollection * @since 1.2 */ public interface Collection<E> extends Iterable<E> { // Query Operations 通过查看可以发现Collection是一个接口类,其继承了java迭代接口Iterable。     众所

  • Java Arrays.asList注意事项2019-06-28 09:24:46

    Arrays.asList用来将数组转化为List,这个看似功能很明了的方法却暗藏玄机。 请先看下面的程序: int[] datas = new int[]{1,2,3,4,5}; List list = Arrays.asList(datas); System.out.println(list.size()); 运行结果是1。一个长度为5的数组,转化为List后,长度却成了1。 再对这个

  • 于ArrayList和LinkedList的索引问题2019-06-27 17:13:49

    LinkedList集合中的元素也是有序的,有索引,为什么和ArrayList相比查找比较慢,增删快呢? 我们打个比方:LinkedList和ArrayList中都装了10个人。 在ArrayList集合中的10个人是这样的:Arraylist中本身就有标号0,,,,2,3,,4........。每个人都站在一个标号上,比如我要找4号,我说4号出来,站在4号的

  • JAVA基础(Collection集合的带All功能)2019-06-27 16:50:41

    1,Collection集合的带All功能: 【1】带All的功能演示                  boolean addAll(Collection c)                    把集合中的所有元素添加到指定集合中         boolean removeAll(Collection c)                  

  • 根据Java中对象属性的最常见值过滤对象的Arraylist2019-06-27 11:48:20

    我试图根据对象变量的值过滤Java对象的ArrayList. 如果听起来令人困惑,我很抱歉.也许代码会更好地解释它. public static void main(String[] args) { ArrayList<Data> list = new ArrayList<>(); list.add(new Data("Uvumvew", 10)); list.add(new Data("Uvumvew",

  • java – 当方法退出时,新的ArrayList对象消失2019-06-27 09:47:08

    您好,并提前致谢.我在这里相对较新,到目前为止,我已经能够解决我从搜索中遇到的任何问题,但这个问题令我难过. 我正在编写一个程序,使用Rest-Assured进行API调用以获取云服务器中不同对象的配置文件.这些对象是我们可以调用文件夹的组织文件容器.文件夹具有特定结构,每个文件夹具有

  • java – 比较CSV中的两个arrayLists2019-06-27 08:48:47

    我有一个普遍的问题: 在以下情况下,根据彼此的值对两个arraylists进行排序的最佳方法是: (1)每个arrayList只包含导入CSV的一列(通过inputStream和bufferReader(为了方便起见,我不会在下面打印). //my arrayLists: List <String> OpenVal = new Arraylist (); List <String> CloseV

  • 字符串中所有的回文子串2019-06-26 20:52:05

      Given a string s, partition s such that every substring of the partition is a palindrome. Return all possible palindrome partitioning of s. For example, given s ="aab",Return [ ["aa","b"], ["a","a&quo

  • 111.二叉树的最小与最大深度2019-06-26 19:48:42

    题目链接:https://leetcode-cn.com/problems/minimum-depth-of-binary-tree/   解题思路: 都是层次遍历,判断返回的条件不一样。 1 /** 2 * Definition for a binary tree node. 3 * public class TreeNode { 4 * int val; 5 * TreeNode left; 6 * TreeNode right

  • Java集合 ArrayList原理及使用2019-06-26 15:55:08

    ArrayList是集合的一种实现,实现了接口List,List接口继承了Collection接口。Collection是所有集合类的父类。ArrayList使用非常广泛,不论是数据库表查询,excel导入解析,还是网站数据爬取都需要使用到,了解ArrayList原理及使用方法显得非常重要。 一. 定义一个ArrayList //默认创建

  • list、set和map集合的区别2019-06-26 13:47:53

    集合List Set以及Map的区别 要想了解三者的区别,我们想来看看java的集合框架图 接着就需要从它们各自的特点来说 一、List的主要特点及用法 可以允许存储重复的对象 可以插入多个null元素 是一个有序容器,保持了每一个元素的插入顺序,插入的顺序即输出的顺序 常用的实现类

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有