Hii朋友我是java的初学者。我从InputStream
获取字符串格式为:
aD1bD2cD3dD4eD5fD6g
其中D1
,D2
,D3
...是数据和小写字母a
,b
,c
,{{1 },d
,e
,f
是标识符,因此我可以识别g
和a
以及b
之间的数据,依此类推。
现在问题是我得到了多个数据模式,中间有空格。但我需要从中提取第一个数据。例如,将收到的数据视为
c
然后我需要从
的整个数据字符串中仅提取第一个数据a-674b-26c96d-662e-39f93g a74b-2c96d66e-39f86g a-84b-96c96d562e-99f93g
请帮帮我。
答案 0 :(得分:0)
使用此
String[] params = data.split(" ");
String firstString = params[0];
split()
函数将使用空格作为分隔符拆分整个字符串,从而生成字符串数组。数组的第一个元素是您要查找的字符串。