A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区


package com.hui_keinei2;

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

public class Demo2 {
        public static void main(String[] args) {
               
                Collection list = new ArrayList<>();
                list.add("你好");
                list.add('2');
                list.add("很开心见到你");
                Iterator it = list.iterator();
                String s = "";
                //用8种常用型数据的重写方法toString来吧char类型转换成String类型
                for (Object ob : list) {
                        if(ob instanceof String){
                        s = (String)ob;
                        }else{
                        s = ob.toString();
                        }
                        System.out.println(s);
        //        用String的valueOf方法来把数据转换成字符串。
                for (Object ob1 : list) {
                        if(ob1 instanceof String){
                        s = (String)ob1;
                        }else{
                        s = String.valueOf(ob1);
                        }
                        System.out.println(s);
                }
                //用常见的字符串拼接
                for (Object ob2 : list) {
                        if(ob2 instanceof String){
                                s = (String)ob2;
                        }else{
                                s = ob2+"";
                        }
                        System.out.println(s);
                }
                //char类型强转String不能强转。
                for (Object ob3 : list) {
                        String a = (String) ob3;
                        System.out.println(a);
                }
               
        }
        }
}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马