String の JavaDoc はこちらで役立ちます: http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html
String パケットがあります。
String.indexOf(String)
特別な部分文字列の位置を示します。「。」に興味があります。サイン。だからあなたは書く
int position = packet.indexOf(".")+1
末尾の小数点も必要なため、+1。20っぽい何かを返し、最初の数字の最後の位置になります。
次に、部分文字列を使用します
String first = packet.substring(0,position)
「.0」までのすべてを提供します。「
String second = packet.substring(position-1)
.0」の後から文字列の最後までのすべてを提供する必要があります。
それらを明示的に配列に入れたい場合は、そこに置くことができます。全体としてのコード - いくつかの "off by one" - バグがあるかもしれません。
int position = packet.indexOf(".")+1
String first = packet.substring(0,position)
String second = packet.substring(position-1)
String[] packetArray = new String[2];
packetArray[0] = first;
packetArray[1] = second;