所以我尝试将我的项目迁移到Java 9,但这个过程似乎并不像我想象的那么容易.我不断得到一些关于隐形包的错误,我可以用我的pom中的以下参数修复:
<compilerArgs>
<arg>--add-modules</arg>
<arg>java.se.ee</arg>
</compilerArgs>
Run Code Online (Sandbox Code Playgroud)
但我仍然得到以下错误:
cannot find symbol
[ERROR] symbol: class Priority
[ERROR] location: package javax.annotation
Run Code Online (Sandbox Code Playgroud)
任何帮助,将不胜感激
我想在循环中读取一些行并连接它们:
d = ""
while s = gets do
d = d.concat(s)
end
puts d
Run Code Online (Sandbox Code Playgroud)
用CNTRL+ Z(在Windows上)取消循环后,输出就是我在循环中读取的最后一个字符串.我也尝试过+,<<但结果相同.