日期:2014-05-20  浏览次数:20706 次

java 拆分字符串
我输入: I am a teacher



然后在一个一个的把字母输出来,就像这样
i
a
m

a
t
e
a
c
h
e
r

------解决方案--------------------
Java code
String str="I am a teacher";
for(int i=0;i<str.length();i++)
{
System.out.println(str.charAt(i));
}

------解决方案--------------------
package part1;

public class wenben {

public static void main(String[] args) {
String s=new String("I am a teacher");
int sl=s.length();
for(int i=0;i<sl;i++){
System.out.println(s.charAt(i));
}
}

}
------解决方案--------------------
Java code
 public static void main(String args[]) { 
                String str = "I am a teacher";
        char [] strArr = str.toCharArray();
        for(int i = 0;i<strArr.length;i++) {
            
            System.out.println("output:" + strArr[i]);
            
        }
        
      }

------解决方案--------------------

------解决方案--------------------
Java code

import java.util.Scanner;

class Inp {
    public static void main(String args[]) {

        Scanner scan = new Scanner(System.in);
        String str;
        System.out.print("input:");
        str = scan.nextLine();

        char[] list = str.toCharArray();
        for (char ch : list) {
            System.out.println(ch);
        }
    }
}

------解决方案--------------------
这是个基本问题