Javaで文字列を分割するにはどうすればよいですか?
スペースがあるまで文字列を読みたいと思います。
その後、スペースの後に別の文字列に分割します。文字列を読み込んでから分割するまで - Java
文字列fullcmd = /join luke
私はに分割したいと思い :
文字列のCMD = /join
文字列名= luke
OR
文字列fullcmd = /leave luke
私はに分割したいと思います:
文字列のCMD = /leave
文字列名= luke
私ができるように:
if(cmd.equals"/join") System.out.println(name + " joined.");
else if(cmd.equals"/leave" System.out.println(name + " left.");
私はString cmd = fullcmd.substring(0,5);
をすることについて考えました。しかし、CMDの長さは、コマンドによって異なります。
string.split( '')?スペースで文字列を分割し、結果として配列を返します。ですから、スペース上の "/ join luke"とsplit()があれば、配列要素0 = "/ join"と配列要素1 = "luke"となります。 – charliegriefer