我有一个String变量,定义如下:
String str= "245 Hello world";.
有没有办法将此字符串拆分为整数a=245和字符串b="Hello world"?
数字和文本之间的现有空格未定义.可以肯定的是,我总是有一个整数后跟一个文本.
怎么样:
Scanner sc = new Scanner("245 Hello world");
int i = sc.nextInt();
String s = sc.nextLine().trim();
Run Code Online (Sandbox Code Playgroud)