Collection的遍历

简介: Collection的遍历
  • 集合的遍历。其实就是依次获取集合中的每一个元素。
  • Object[] toArray():把集合转成数组,可以实现集合的遍历
public class CollectionDemo {
  public static void main(String[] args) {
    // 创建集合对象
    Collection c = new ArrayList();

    // 添加元素
    c.add("hello"); // Object obj = "hello"; 向上转型
    c.add("world");
    c.add("java");

    // 遍历
    // Object[] toArray():把集合转成数组,可以实现集合的遍历
    Object[] objs = c.toArray();
    for (int x = 0; x < objs.length; x++) {
      // System.out.println(objs[x]);
      // 我知道元素是字符串,我在获取到元素的的同时,还想知道元素的长度。
      // System.out.println(objs[x] + "---" + objs[x].length());
      // 上面的实现不了,原因是Object中没有length()方法
      // 我们要想使用字符串的方法,就必须把元素还原成字符串
      // 向下转型
      String s = (String) objs[x];
      System.out.println(s + "---" + s.length());
    }
  }
}
目录
相关文章
|
消息中间件 SQL 分布式计算
一篇文章搞定数据同步工具SeaTunnel
一篇文章搞定数据同步工具SeaTunnel
9860 1
|
网络协议 Linux Android开发
告别无法访问的github(附解决方案)
最近一行在使用github的时候又登不上去了,挂着NPV都没用 据说是某些不可描述的有关组织机构对该网站的DNS污染或者随机丢包造成的
22598 5
告别无法访问的github(附解决方案)
|
XML 数据格式 Python
Spring_DI_XML_02
欢迎移步博客查看-http://futaosmile.oschina.io/coder957 基于XMl的DI 1.集合属性注入 2.array数组属性注入 3.
951 0
|
5天前
|
云安全 人工智能 安全
AI被攻击怎么办?
阿里云提供 AI 全栈安全能力,其中对网络攻击的主动识别、智能阻断与快速响应构成其核心防线,依托原生安全防护为客户筑牢免疫屏障。
|
14天前
|
域名解析 人工智能
【实操攻略】手把手教学,免费领取.CN域名
即日起至2025年12月31日,购买万小智AI建站或云·企业官网,每单可免费领1个.CN域名首年!跟我了解领取攻略吧~
|
8天前
|
安全 Java Android开发
深度解析 Android 崩溃捕获原理及从崩溃到归因的闭环实践
崩溃堆栈全是 a.b.c?Native 错误查不到行号?本文详解 Android 崩溃采集全链路原理,教你如何把“天书”变“说明书”。RUM SDK 已支持一键接入。
572 211
|
4天前
|
编解码 Linux 数据安全/隐私保护
教程分享免费视频压缩软件,免费视频压缩,视频压缩免费,附压缩方法及学习教程
教程分享免费视频压缩软件,免费视频压缩,视频压缩免费,附压缩方法及学习教程
229 138
|
存储 人工智能 监控
从代码生成到自主决策:打造一个Coding驱动的“自我编程”Agent
本文介绍了一种基于LLM的“自我编程”Agent系统,通过代码驱动实现复杂逻辑。该Agent以Python为执行引擎,结合Py4j实现Java与Python交互,支持多工具调用、记忆分层与上下文工程,具备感知、认知、表达、自我评估等能力模块,目标是打造可进化的“1.5线”智能助手。
811 59