黑马程序员技术交流社区

标题: 怎么模拟toCharArray()。求思想。 [打印本页]

作者: 陈春    时间: 2013-8-6 01:11
标题: 怎么模拟toCharArray()。求思想。
/*
  * 模拟toCharArray()  
*/
public static char[] myToCharArray(String str){
  //变成字符数组
  return null;
}

作者: py强子    时间: 2013-8-6 01:54
本帖最后由 py强子 于 2013-8-6 02:24 编辑

首先明确toCharArray()的功能;
将字符串拆分为字符到数组
个人思路,仅供参考:
1.定义一个方法,接受一个字符串(由于时间问题,不存在null)
2.定义for循环遍历字符串;
3.遍历字符串同时,取值添加到数组中
4.遍历数组
例子:
public static void arr(String str)
{
   char[] arr= new char[str.length()];
  
   for(int i=0;i<str.length();i++)
   {
    arr=str.charAt(i);
   }
   for(int i=0;i<arr.length;i++)
   {
       System.out.println(arr);
   }
}

作者: 陈春    时间: 2013-8-6 21:28
py强子 发表于 2013-8-6 01:54
首先明确toCharArray()的功能;
将字符串拆分为字符到数组
个人思路,仅供参考:

我明白你的思路,但是我想到了另外一个简单的方法
作者: 神之梦    时间: 2013-8-6 22:51
陈春 发表于 2013-8-6 21:28
我明白你的思路,但是我想到了另外一个简单的方法

有更简单的方法也不分享下:L




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2