编辑:感谢您的快速解答。请将此问题标记为删除。它不以任何方式服务于此。
我正在阅读一篇文章here {清单2.迭代文件
难以理解的是用Java编写的文字<code>
! - 我以前从未见过 - 我现在得到它的含义,但它从一开始就存在,或者它是一个新功能。
我在这里复制部分代码..
return new Iterable<String>() {
public <code>Iterator</code><String> iterator() {
return new <code>Iterator</code><String>() {
public boolean hasNext() {
return line != null;
.....
答案 0 :(得分:7)
网站的HTML标记中存在错误。右键单击页面和查看源。它已被标记为<code>Iterator</code>
而不是<code>Iterator</code>
。
这与Java无关。您可以联系网站/页面作者以让他们进行修复。
答案 1 :(得分:0)
它可能是使用JavaDoc生成代码的残余。 &lt; code&gt;&lt; / code&gt;标签用于突出显示JavaDoc中的Java代码,在其中生成Courier New字体。
答案 2 :(得分:0)
哈哈我认为只是HTML被错误地显示为Java代码,它不是语言的一部分。 :)
答案 3 :(得分:0)
我认为这是HTML格式错误。他们正试图在另一个代码标签中使用他们的自定义代码标签。
答案 4 :(得分:0)
这不是有效的java。我认为这是一个错字。
答案 5 :(得分:0)
在所有正确答案之后,另一种解释是:
通过使代码无法编译来保护代码。这样没有人可以偷走它:)