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);
}
}
}
}
|
|