草庐IT

symbol_info

全部标签

java - 错误 : cannot find symbol ArrayList

我正在尝试创建某种列表来存储数组“表”中的值。(我在这里使用的是数组列表,但我应该使用列表吗?)但是,每次我尝试编译时,它都会抛出以下错误:找不到符号符号:类ArrayList位置:类players.TablePlayer代码如下。publicclassTablePlayerextendsPlayer{int[][]table;ArrayListgoodMoves;publicTablePlayer(Stringname){super(name);}@Overridepublicintmove(){intoppLast=opponentLastMove();intmyLast=myLa

java - "cannot find symbol - class Scanner"错误

这是我的代码publicclassWorkshop3{publicstaticvoidmain(String[]args){System.out.println("pleaseenterradiusofcircle");doubleradius;Scannerkeyboard=newScanner(System.in);keyboard.nextDouble(radius);}}我收到的错误是cannotfindsymbol-classscanner在线Scannerkeyboard=newScanner(System.in); 最佳答案

java - "cannot find symbol: method"但声明了方法

在我的驱动程序中,这一行给我cannotfindsymbol错误,我不知道为什么。该方法在SavingsAccount类中明确定义,我可以在我的驱动程序中引用所有其他方法但不是那个,我尝试将类型更改为double,等等,但仍然无法正常工作。Accountacct2=newSavingsAccount(name);acct2.calculateBalance();SavingsAccount类继承自Account类:publicclassSavingsAccountextendsAccount{privatefinalshortminBalance=0;privatedoubleover

仅用于 package-info.java 的 javadoc

我有一种情况,我想在没有类的项目中执行javadoc。它只有一个包的package-info.java。执行javadoc时报错如下:AnerrorhasoccurredinJavaDocsreportgeneration:Exitcode:1-javadoc:error-Nopublicorprotectedclassesfoundtodocument.有没有办法强制它只处理package-info.java(除了明显的hacky解决方案:创建一个虚拟类,编写package.html的复制脚本等)?我正在执行javadoc作为maven构建的一部分,因此maven-javadoc-p

java - 使用 .. 父目录说明符 ("dot dot"解析路径名)而不解析符号链接(symbolic link)

给定像/a/./b/c/../d这样的路径,我想删除所有“当前目录”指示符(即句点)和“父目录”指标(即..),给出a/b/d。我可以使用File.getCanonicalPath(),但这也会解析我不想要的符号链接(symboliclink)。有什么简单的方法吗?也就是说,比编写分词器并自行处理更简单。如果您能告诉我“.”的正确名称,可加分和'..'在这种情况下。 最佳答案 Guava也有这个作为Files.simplifyPath(String).不过,您最好的选择(如果您可以使用JDK7)是将您的路径表示为Path并使用Pat

java - "Cannot find symbol"为我自己的类(class)

我没有设置%CLASSPATH%。据我所知,这应该不是问题,因为Javac将采用当前目录的类路径。正如您在下面看到的,javac无法找到我的Case类,即使它位于完全相同的目录中。关于为什么会发生这种情况的任何想法?当我使用Eclipse时,这段代码工作正常。C:\DocumentsandSettings\joep\MyDocuments\GCJ\src\codejam2011\Round0\D>dir/BCase.classCase.javaEntryPoint.javaC:\DocumentsandSettings\joep\MyDocuments\GCJ\src\codejam2

Java 9 - 我可以将 MainClass 属性添加到存档中的 module-info.class 吗?

这个问题在这里已经有了答案:IsMavenreadyforJDK9?(6个答案)关闭5年前。在Java9中,您可以使用以下命令创建JAR文件jar--create--file=mlib/com.greetings.jar--main-class=com.greetings.Main-Cmods/com.greetings.这具有将MainClass属性添加到.jar文件中的module-info.class文件的副作用。是否有任何插件支持此功能,或者我是否需要直接调用Java9“jar”命令?这是提出这些问题的正确论坛,还是有更好的地方?干杯,埃里克

java - NASA Worldwind : How can I change the color of the speed leader for tactical symbols?

在NASAWorldWind中,可以为Milstd-2525符号指定一个“行进方向”速度领导者。然而,这个领航者是黑色的,在深蓝色的海洋背景下很难看清。我曾尝试更改TacticalSymbolAttributes中的内部颜色Material,但这似乎没有任何效果(对任何东西)。不幸的是,该文档没有提供有关如何更改线条颜色的任何线索。是否可以在Worldwind中更改Milstd-2525战术符号的速度引导线的颜色,如果可以,如何更改? 最佳答案 sourcecodesofWorldWindJavaongithub的基数|,类MilS

java - generate-module-info jdeps 时缺少依赖项

我正在尝试使用以下命令运行jdeps:jdeps--module-pathmodules--generate-module-infooutcom.demo.market.jar我的com.demo.market.jar依赖于应用程序模块和自动模块。我将所有依赖项放在“模块”文件夹中,但出现错误:Error:missingdependenciescom.demo.market.platform.MarketPlace->com.demo.client.wholesale.Clientnotfoundcom.demo.market.platform.MarketPlace->com.dem

java - 如何自动将所有 javadoc package.html 文件转换为 package-info.java 文件?

我们在项目中使用了很多遗留的package.html文件,我们想将它们转换为package-info.java文件。手动执行此操作不是一种选择(文件太多)。有什么好的方法可以实现自动化吗?我们想转换它们有几个原因:来自javadoc规范:此文件是JDK5.0中的新文件,优先于package.html。不要在同一代码库中混合两种类型的文件为避免Intellij/Eclipse构建将这些*.html文件放在我们的类目录中(并且可能在发布二进制jar中),以便它们的行为与我们的其他普通html资源一样。 最佳答案 如果您运行的不是Wind