java怎样将String中的元素提取

今天早上闲着无聊想到一个问题,一个String数组1234567,应该用哪个函数将其中的元素提取出来,翻了一会API文档没找到,请高手解释一下

java中将String的元素提取,可以使用tocharArray方法先转换成char数组,循环遍历输出,如下代码:

package com.qiu.lin.he;

import java.text.ParseException;

public class Ceshi {
public static void main(String[] args) throws ParseException {
String str = "abcdefg";
char[] ch = str.toCharArray();//将字符串转换成char数组
for (char element : ch) {//提取元素
System.out.println(element);
}
}
}

运行结果为:

温馨提示:内容为网友见解,仅供参考
第1个回答  2010-10-09
String aa=[1,2,3,4,5,6,7];
提取某一个元素可以用for循环提取呀
第2个回答  2010-10-09
1.用charAt(int index) ;
2.理论上来说substring也是能实现的.你自己试试吧.本回答被提问者采纳
第3个回答  2010-10-09
String s;
s.charAt(int index);
第4个回答  2015-09-17
public static void main(String[] args) {
String str = "asdadsadasd";
char[] strs = str.toCharArray();
for (char c : strs) {
System.out.println(c);
}
}
相似回答