2个回答
2014-01-12
展开全部
util 是java的工具包。Scanner java.util
类 Scannerjava.lang.Object java.util.Scanner 所有已实现的接口: Iterator<String> public final class Scannerextends Objectimplements Iterator<String></dt>一个可以使用正则表达式来解析基本类型和字符串的简单文本扫描器。 Scanner 使用分隔符模式将其输入分解为标记,默认情况下该分隔符模式与空白匹配。然后可以使用不同的 next 方法将得到的标记转换为不同类型的值。 例如,以下代码使用户能够从 System.in 中读取一个数: Scanner sc = new Scanner(System.in); int i = sc.nextInt(); 再看一个例子,以下代码使 long 类型可以通过 myNumbers 文件中的项分配: Scanner sc = new Scanner(new File("myNumbers")); while (sc.hasNextLong()) { long aLong = sc.nextLong(); }
类 Scannerjava.lang.Object java.util.Scanner 所有已实现的接口: Iterator<String> public final class Scannerextends Objectimplements Iterator<String></dt>一个可以使用正则表达式来解析基本类型和字符串的简单文本扫描器。 Scanner 使用分隔符模式将其输入分解为标记,默认情况下该分隔符模式与空白匹配。然后可以使用不同的 next 方法将得到的标记转换为不同类型的值。 例如,以下代码使用户能够从 System.in 中读取一个数: Scanner sc = new Scanner(System.in); int i = sc.nextInt(); 再看一个例子,以下代码使 long 类型可以通过 myNumbers 文件中的项分配: Scanner sc = new Scanner(new File("myNumbers")); while (sc.hasNextLong()) { long aLong = sc.nextLong(); }
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-01-12
展开全部
Java的实用工具类库java.util包java.util.Scanner 继承于java.util。Scanner用于分解字符串的默认的分隔符是空格,当然也可以定制,在这里类似于StringTokenizer类的delim。Scanner也提供了从输入源获取字串的构建器,在使用完之后,都应调用scanner.close()来关闭! 例如 :import java.util.Scanner;//或者写import java.util.* 都可以//import java.util.* 中“*”表示 UTIL下所有的类都可背引用,如果写util.Scanner 只能引用Scanner 的累
public class Test{
public static void main(String[] args){
String str="1 2 3 4 5 6 7 8 9";
Scanner scanner=new Scanner(str);
int total=0;
while(scanner.hasNext()){
total+=scanner.nextInt();
}
System.out.println("TOTAL:"+total);
scanner.close();
}
}
public class Test{
public static void main(String[] args){
String str="1 2 3 4 5 6 7 8 9";
Scanner scanner=new Scanner(str);
int total=0;
while(scanner.hasNext()){
total+=scanner.nextInt();
}
System.out.println("TOTAL:"+total);
scanner.close();
}
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询