Java编程Scanner读取text文件问题?

改成这样的:importjava.io.File;importjava.io.FileNotFoundException;importjava.util.Scanner;... 改成这样的:import java.io.File;import java.io.FileNotFoundException;import java.util.Scanner;public class Scan { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub File file = new File("C:/text.txt"); Scanner input = null; try { input = new Scanner(file); } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } while (input.hasNextLine()) { String text = input.nextLine(); System.out.println(text); Scanner data = (text); for (int i = 0; i < 4; i++) { double vector = data.nextDouble(); System.out.println(vector); } System.out.println(data.next()); } }}运行结果为:1.1 1.2 1.3 1.4 lineone1.11.21.31.4lineone2.1 2.1 2.3 2.4 linetwo 赞同 展开
 我来答
匿名用户
2013-10-27
展开全部
NoSuchElementException表示元素类型不匹配,你检查下是不是输入的数据不是double类型的或者是在其他地方出现了类型错误 赞同
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-10-27
展开全部
判断条件不对Scanner data = new Scanner(text); 这个是干什么的????下面的是可用的input =????下面的是可用的input = new Scanner(file); while (input.hasNext()) { System.out.println(input.next()); } 赞同
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式