java中怎样创建一个方法,把一个字符串的内容分解成单个字符,详情补充如下:

String a="ABCDEFG";
当调用这个方法的时候,把字符串a的内容输出如下:'A','B','C','D','E','','G',0

public void GetFirstChar(string a)
{
char[] s= a.ToCharArray(); //将制定的字符串 分解后,插入到Char数组。
for (int i = 0; i < s.Length; i++)
{
Response.Write("<script>alert('"+s[i]+"')</script>"); //循环显示
}
}
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2016-11-08
你好,按照你的要求,我写的代码如下,可以直接运行

import java.io.IOException;

public class test {
public static void main(String args[]) throws IOException {
String a = "ABCDEFG";
exec(a);
}

// 我写的方法
public static void exec(String str) {
for (char c : str.toCharArray()) {
System.out.print("'" + c + "',");
}
System.out.println();
}
}

结果:'A','B','C','D','E','F','G',本回答被提问者采纳
第2个回答  2011-11-12
String s="ABCDEF";
for(int i=0;i<s.length();i++){
String ss=s.substring(0+i, 1+i);
System.out.println(ss);
}
给分吧追问

我要的是一个方法,当把一个字符串作为参数调用这个方法的时候,可以分解这个字符串,一楼的是最标准的了。

相似回答