关于用Scanner创造一个对象从里面扫描数据

Scanner input=new Scanner("ahsdb hajk hsdn ajd 125.0");
这样的语句可以读出那个数字吗
就是这样读 double x=input.nextDouble(); 可以吗

前面有很多非数字,必须跳过。或者你可以用
String s = input.nextLine().split(" ")[4];
Double d = Double.parseDouble(s);