当前位置: 首页 > 面试题库 >

Java ArrayList索引

罗俭
2023-03-14
问题内容
int[] alist = new int [3];
alist.add("apple");
alist.add("banana");
alist.add("orange");

假设我要使用ArrayList中的第二项。为了获得以下输出,编码是什么?

输出:

香蕉


问题答案:

ArrayList错了

  • 您不能具有整数数组并分配字符串值。
  • 您不能add()数组中执行方法

而是这样做:

List<String> alist = new ArrayList<String>();
alist.add("apple");
alist.add("banana");
alist.add("orange");

String value = alist.get(1); //returns the 2nd item from list, in this case "banana"

索引是从计算0N-1这里Nsize()名单。



 类似资料:
  • 我有大量相同类型的实体,每个实体都有大量属性,并且我只有以下两种选择来存储它们: 将每个项存储在索引中并执行多索引搜索 将所有enties存储在单个索引中,并且只搜索1个索引。 一般而言,我想要一个时间复杂度之间的比较搜索“N”实体与“M”特征在上述每一种情况!

  • 我使用< code > Hibernate Search 4 . 5 . 1 编写了< code>Spring web-app。当我尝试搜索时,它返回一个条目列表。我认为索引中的问题。用于索引的目录已创建,但实体保存文件后,目录中的文件不变。 这是我的Spring配置文件 我的实体文件

  • bugu-mongo 2.x版本集成了Lucene的功能。当往MongoDB中新增一个Document时,能自动为该Document建立Lucene索引。相应的,当MongoDB中的Document被修改、删除时,对应的Lucene索引也会修改、删除。 另外,bugu-mongo还提供了对Lucene搜索的支持。根据Lucene索引进行搜索的时候,搜索结果能自动转换成对应的Entity对象。 在L

  • 在测试此文本时,我在要在文本中搜索的列上创建了lucene(3.0.1)索引: 如果我按关键字搜索,它会给出结果,但按 我正在使用standardAnalyzer: 因为已设置,它应创建令牌,并且应存在$GLD。Analyzer将从文本中删除停止字,因为word也将在该过程中删除。

  • _ | A | B | C | D | E | F | G | H | I | J | L | M | N | O | P | R | S | T | U | V | W | X _ __nonzero__() (scrapy.selector.Selector 方法) (scrapy.selector.SelectorList 方法) A adapt_response() (scrapy.con

  • A AC97,AC97接口 ATAPI(AT Attachment Packet Interface, (IBM PC)AT附属包接口),USB驱动程序的协议信息 atomic instructions(原子操作指令),原子操作指令和内存栅 atomic operations(原子操作),内核中的锁 atomically protected variables(原子保护变量),原子保护变量 B B

  • 符号 -CURRENT,追踪开发分支 -STABLE,追踪开发分支 .k5login,用户配置文件: .k5login 和 .k5users .k5users,用户配置文件: .k5login 和 .k5users .rhosts,Dump 和 Restore /boot/kernel.old,建立并安装一个定制的内核 /etc,分区规划 /etc/gettytab,/etc/gettytab /

  • A arguments(参数), 缓冲区溢出 B bounds checking(边界检查) compiler-based(基于编译器的), 基于编译器运行时边界检查 library-based(基于库的), 基于库运行时边界检查 buffer overflow, 基于编译器运行时边界检查 buffer overflow(缓冲区溢出), 缓冲区溢出 C chroot(), 限制你的程序环境 con