我有一个文本文件,它的每一行都是这样的
author-title-kind
我有一个解析这个文件的 Java 程序,它必须只返回作者为"example"
. 我一次读一行,然后用StringTokeneizer
or分割字符串split()
。所以我会得到3个项目:author, title, kind
。然后我检查第一个项目字符串是否等于“example”。问题是我总是假的,永远不会真。是否有任何隐藏的字符,所以这个比较总是以假结束?也许我应该检查"example-"
, 或"-example"
...或其他任何东西?