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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© --_.Is’攸稀 中级黑马   /  2013-11-1 11:04  /  594 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 --_.Is’攸稀 于 2013-11-1 11:26 编辑

怎么把字符串转成字符数组的形式??
程序是
import java.util.Scanner;

public class Demo{
        public static void main(String args[])
        {
               
                System.out.println("请输入字符");
                Scanner in=new Scanner(System.in);  //接收键盘的数据
                InStr Str=new InStr(in.next());
                Str.pri();                                             //想用这个打印出这个数组
        }
}
class InStr{
        String a;//需要转换的字符
        char[] strchar = null;   //接收的数组
        public void zhuanh(){}//这里是把字符串转换成字符数组的方法,怎么写?
        public void pri()
        {    this.zhuanh();
              for(int i=0;i<strchar[strchar.length-1];i++)
                {
                System.out.println(strchar);
                }        
        }
               
         InStr(String a)
        {
                this.a=a;
        }

3 个回复

倒序浏览
strchar = a.toCharArray();
回复 使用道具 举报
ciowok 发表于 2013-11-1 11:16
strchar = a.toCharArray();

知道了~刚查到。
回复 使用道具 举报
确实,String类里给了toCharArray方法,这个明显是无脑问法
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马