当前位置: 首页 > 编程笔记 >

toArray()方法有什么作用?

终逸仙
2023-03-14
本文向大家介绍toArray()方法有什么作用?,包括了toArray()方法有什么作用?的使用技巧和注意事项,需要的朋友参考一下

ArrayList类的toArray()方法以正确的顺序(从第一个到最后一个元素)返回一个包含此列表中所有元素的数组。这充当了基于数组的API和基于集合的API之间的桥梁。

示例

import java.util.ArrayList;
public class ArrayListDemo {
   public static void main(String[] args) {
      ArrayList<Integer> arrlist = new ArrayList<Integer>(5);
      arrlist.add(20);
      arrlist.add(40);
      arrlist.add(10);
      arrlist.add(15);
      arrlist.add(25);
      for (Integer number : arrlist) {
         System.out.println("Number = " + number);
      }
      Object[] ob = arrlist.toArray();
      System.out.println("从头到尾打印元素:");
      for (Object value : ob) {
         System.out.println("Number = " + value);
      }
   }
}

输出结果

Number = 20
Number = 40
Number = 10
Number = 15
Number = 25
从头到尾打印元素:
Number = 20
Number = 40
Number = 10
Number = 15
Number = 25
 类似资料:
  • 问题内容: 我是Node.js和MongoDB的新手,正在尝试组装自己的博客应用程序。我在尝试通过“博客”模型查询具有特定用户名的用户时遇到问题。当我尝试运行时: 我收到一个错误: 我知道全局变量不好,但是我一直在努力使其正常运行。Mongo文档声称返回了一个游标,该游标可以具有调用的方法。我不知道为什么它不起作用。 这是我的架构/模型创建: 这是/ login和/ readblog请求 最终结果

  • 问题内容: 在Java中,Object类的私有静态方法有什么作用? 问题答案: 其他答案在技术上是正确的,但对于没有JNI经验的人来说不是很有用。:-) 通常,为了让JVM找到您的本机函数,必须以某种方式命名它们。例如,对于,相应的C函数被命名为。通过使用(或更确切地说,是JNI函数),您可以随心所欲地命名C函数。 以下是相关的C代码(来自OpenJDK 6): (注意,它不在列表中;它仍将以的“

  • 问题内容: 什么是 setTextFilterEnabled() 方法呢? 问题答案: 基本上,它可以过滤给定ListView的内容。然而,需要注意的,因为解释这里是过滤不会自动发生。根据该链接,您必须提供过滤逻辑,然后根据概述该方法的AbsListView文档,调用该方法的适配器还必须实现Filterable。 希望有帮助…

  • 问题内容: 我用Google搜索了很多,但是找不到。我想知道方法的用途,它有什么作用?什么时候应该使用它以及一些示例用法。 问题答案: 根据文件: random.sample(人口,k) 返回从填充序列中选择的唯一元素的ak长度列表。用于随机抽样而无需更换。 基本上,它从序列中选择k个唯一的随机元素(样本): 也可以直接从以下范围工作: 除了序列,还可以使用集合: 但是,不适用于任意迭代器:

  • 本文向大家介绍startup class的configure方法有什么作用?相关面试题,主要包含被问及startup class的configure方法有什么作用?时的应答技巧和注意事项,需要的朋友参考一下 这个方法来定义整个应用如何响应HTTP请求。它有几个比较重要的参数,application builder,Hosting environment, logo factory, 在这里我们可以

  • 为什么在数组中需要参数新字符串[0]?