这个问题已经在这里有了答案 :
将字符串拆分为字符串数组 (11个答案)
2年前关闭。
您如何将单词拆分为其组成字母?
代码示例不起作用
class Test {
public static void main( String[] args) {
String[] result = "Stack Me 123 Heppa1 oeu".split("\\a");
// output should be
// S
// t
// a
// c
// k
// M
// e
// H
// e
// ...
for ( int x=0; x<result.length; x++) {
System.out.println(result[x] + "\n");
}
}
}
问题似乎出在性格上\\a
。它应该是[A-Za-z]。
您需要使用split("");
。
它将按每个字符进行拆分。
但是我认为最String
好像这样遍历a 的字符:
for (int i = 0;i < str.length(); i++){
System.out.println(str.charAt(i));
}
不必以其他String
形式创建您的另一个副本。
问题内容: 如何将以下单词拆分为数组 进入 我尝试过这样的事情 但是输出是 问题答案: 要在空格和撇号上进行特殊分割: 或分割成任何非文字字符:
假设我有一个-我如何将拆分为一个包含每个
II有一个serie对象包含3列(名称,代码,值),我从下面的函数得到: 意甲看起来像这样 我可以用下面的代码将输出分配给我的数据帧。 我得到的数据框是这样的 如何将此列拆分为3列?
我想根据特殊字符(如“=”)将一个句子拆分为单词。我尝试了以下代码,但无法得到确切答案,请参阅我的代码: 代码的输出是: 0 C: D: E:=99.993340#0.000000#0.035810#0.000000#0.000179#0.000358#0.000000#0.000000#1.999614#3071.407671_Total=99.993340#0.000000#0.035810#
问题内容: 输入示例: 输出示例: 字母和数字部分的长度不固定。 我知道如何将split()与regex一起使用,但是尽管我检查了Java API,但找不到任何可以帮助我解决此问题的东西。 有没有办法做到这一点?或者我需要使用另一种方法来拆分这些字符串。 任何帮助,将不胜感激。 问题答案: 试试这个正则表达式: 这是一个正在运行的示例:http : //ideone.com/c02rmM 正则表达
我想把一个字符串拆分成单个单词。如果字符串是: 我想存储为: 如果我使用则变成。我该怎么做呢