Java中的Scanner类有以下常用方法:
next():读取下一个以空格为分隔符的字符串。
nextInt():读取下一个int型数字。
nextDouble():读取下一个double型数字。
nextLine():读取下一行字符串。
hasNext():判断是否还有下一个输入项。
hasNextInt():判断是否还有下一个int型输入项。
hasNextDouble():判断是否还有下一个double型输入项。
close():关闭Scanner对象,释放关联的资源。
此外,Scanner还有许多其他方法,可以满足不同的需求。例如,可以使用nextByte()、nextFloat()、nextLong()等方法读取其他类型的数字,使用useDelimiter()方法设置自定义的分隔符,使用findInLine()方法查找与给定正则表达式匹配的字符串等。