【问题标题】:Separating letters in string with spaces (loops only)用空格分隔字符串中的字母(仅限循环)
【发布时间】:2013-12-02 23:42:52
【问题描述】:

我想制作这个循环程序,当你输入一个单词时,它会分隔每个字母。

例如,我会输入blue,那么它应该返回b l u e

我想将它作为一个 for 循环开始,但我不知道如何分隔每个字母。任何提示,线索任何人?

到目前为止,这是我的代码。 (如您所见,这是空的,我已经为此紧张了好几个小时。)

public static String split(String str){

    return str;
}

【问题讨论】:

    标签: java string loops split


    【解决方案1】:

    Java 中的String 是一个字符序列。简单对待就是这样,然后运行一个for循环如下:

    String str = "blue";
    char[] a = str.toCharArray();
        for (int i = 0; i < a.length; i++) System.out.println(a[i]);
    

    生产:

    b
    l
    u
    e
    

    如果你想返回字符,那么它是一个单行:return str.toCharArray()

    【讨论】:

    • 我想有一个返回值没有 system.out.println.0.0 我该怎么做
    • 这已经包括在内,但我添加了一行以使其明确......希望它有所帮助:-)
    猜你喜欢
    • 2012-04-19
    • 2021-10-26
    • 2022-01-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-25
    • 1970-01-01
    相关资源
    最近更新 更多