采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师好 我用的是您提供的代码 ,什么都没改。 在傲慢与偏见打印的时候,不管是基于链表还是BST都无法打印出统计的内容,按照您课上的操作,但不知道是为啥我自己做的时候就无法成功打印出来。我在后面特有打印一个1,发现也 无法打印出来,说明后面的程序压根没执行,请问这是为啥。
文件目录
if readFile 没进去。 在 main 里运行一下这句话看一下打印输出是什么? System.out.println("Working Directory = " + System.getProperty("user.dir"));
单步跟踪一下 if(FileOperation.readFiile) 是否根本没有进去?
确认一下你将 txt 文件放在了工程里,src 外。注意,不是 src 里。我目测你将 txt 放在了 src 里。
目录结构参考这里:https://git.imooc.com/coding-207/coding-207/src/master/07-Set-and-Map/07-BSTMap
或者你可以使用绝对路径。
继续加油!:)
我的txt文件就在src外 ,因为我用的就是您提供的代码,没有做修改,应该不是这个的问题,我的目录结构(回复不能发图片,见下一条评论)和你的完全一致。 您说的“单步跟踪一下 if(FileOperation.readFiile) ”,应该如果操作呢?(我是Java新手 ,不明白您说的跟踪如何操作。)
在 main 里运行一下这句话看一下打印输出是什么? System.out.println("Working Directory = " + System.getProperty("user.dir")); 单步跟踪可以在网上搜索一下“IntelliJ 断点 调试”
比如这个 ,你看,为啥我这里只能打印出时间,却无法打印出其他的统计结果?
登录后可查看更多问答,登录/注册
动态数组/栈/队列/链表/BST/堆/线段树/Trie/并查集/AVL/红黑树…
10.4k 16
1.4k 17
1.3k 14