怎么转化String 和Char

qq14923349 2006-04-15 01:03:31
强制转换不行啊
...全文
158 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
suncheng_hong 2006-04-15
  • 打赏
  • 举报
回复
char[] char1={'a','d','c','d','e','f','g'};
String str1 =new String(char1);//构造器传参
System.out.println("CharArrayToString");
System.out.println(str1);
System.out.println("StringToCharArray");
System.out.println(str1.toCharArray());//String的方法
suncheng_hong 2006-04-15
  • 打赏
  • 举报
回复
关于类型转换,一种是用方法,一种的构造器传参.
bit1010 2006-04-15
  • 打赏
  • 举报
回复
楼上正解,toCharArray返回的是一个字符数组,例如,char[]ch = str.toCharArray();以后的操作针对ch字符数组即可。
btb368 2006-04-15
  • 打赏
  • 举报
回复
char[] ch = null;
for(int i=0;i<str.lenght;i++){
ch[i]=str.charAt(i);
}
charAt(int index)
Returns the character at the specified index.
shan1119 2006-04-15
  • 打赏
  • 举报
回复
char[] c = str.toCharArray();
System.out.println(new String(c));
qq14923349 2006-04-15
  • 打赏
  • 举报
回复
class Test{
public static void main(String args[]){
String d1="abc";

char i1=d1.toCharArray();

System.out.print(i1);
}
}

//???????????????????不行啊
evanmengcn 2006-04-15
  • 打赏
  • 举报
回复
String.toCharArray()
String.ValueOf()
qq14923349 2006-04-15
  • 打赏
  • 举报
回复
ding

62,615

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧