将集合中的元素转换为字符串并且读取字符串中的长度

package com.itnan_01;

import java.util.ArrayList;
import java.util.Collection;

public class InitConnection{
 //便利集合中的元素
 public static void tes() {
  Collection<String > cos = new ArrayList<>();
  cos.add("Hello");
  cos.add("world");
  cos.add("java");
  
  //将集合中的元素 转化成数组存储在数组中
  Object[] obj = cos.toArray();//将集合转换成数组
  for(int x=0;x<obj.length;x++) {//遍历集合中的元素【字符串】
   /**
    * System.out.println(obj[x]+".."+obj.length);
    * 这个方法只是实现了数组中有多少个元素,但是 没有实现数组中每个元素的长度
    * 因为Object没有length()方法
    */
   String string = (String) obj[x];//向上转型将字符串转换成字符
   System.out.println(string+".."+string.length());
   
  }
  
 }
 public static void main(String[] args) {
  
  tes();
 }
}
阅读更多
换一批

没有更多推荐了,返回首页