私は、次のような文字列を分割する方法を考え出す困難な時間を過ごしています:のJava:複数の要素に文字列を分割
String str = "hi=bye,hello,goodbye,pickle,noodle
この文字列は、テキストファイルから読み込まれたと私は文字列を分割する必要がありますカンマの間の各要素に入力します。だから、テキストファイルの内容に関係なく、各要素をそれぞれの文字列に分割する必要があります。各要素は任意の長さであり、「hi」が等しい任意の量の要素が存在する可能性があることに留意してください。何か案は?ありがとう!
または[Arrays.toString(set)]を[テスト用] – amit
を使用すると、正規表現を使用することができるため、Splitは素晴らしいです。 str.split( "、\\ s *") このコードでは、ソース文字列(str)を各カンマで区切り、ゼロ個以上のスペース(*)を分割します。 –
ありがとうございました!私は前にこの方法について聞いたことがないと信じられない...ありがとう! – MrDrProfessorTyler