午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術(shù)文章
文章詳情頁

shell - 用命令行對javac進行編譯,總是『cannot find symbol』,但是eclipse執(zhí)行不會出現(xiàn)問題

瀏覽:264日期:2024-02-03 13:49:20

問題描述

代碼如下分別是enum和testclass兩個java文件

package cs121assignment1;public enum Food { APPLE('fruit', 55), BANANA('fruit', 80), CARROT('vegetable', 60);private final String catagory; //vegetable or fruit private final int calorie;Food(String catagory, int calorie){this.catagory = catagory;this.calorie = calorie; }public int getCalorie(){return calorie; }public String getCatagory(){return catagory; }}

package cs121assignment1;public class TestFood {public static void main(String[] args){ System.out.println('All foods:');for(Food food : Food.values()){System.out.printf('%s, catagory: %s, calorie: %d kilocalorie eachn', food, food.getCatagory(), food.getCalorie()); }}

eclipse中運行結(jié)果如下:shell - 用命令行對javac進行編譯,總是『cannot find symbol』,但是eclipse執(zhí)行不會出現(xiàn)問題

但是用命令行執(zhí)行javac的時候顯示如下:

shell - 用命令行對javac進行編譯,總是『cannot find symbol』,但是eclipse執(zhí)行不會出現(xiàn)問題

問題解答

回答1:

cd Desktop;javac cs121assignment1.TestFood;

不要cd Desktop/cs121assignment1;

回答2:

把代碼中第一行的package語句都刪除cd 到包含.java文件的文件夾執(zhí)行javac *.java得到兩個.class文件java TestFood即可運行成功

這個問題其實是package的用法問題另外一種方法,不要去掉文件第一行的packagejavac -d ~/Desktop/cs121assignment1 Food.java TestFood.java會生成一個以cs121assignment1為命名的新文件夾包含F(xiàn)ood.class 和 TestFood.class在新生成的cs121assignment1的上層目錄用java cs121assignment1.TestFood即可運行成功

標(biāo)簽: java
主站蜘蛛池模板: 91亚洲国产成人久久精品网站 | 四虎影院在线免费播放 | 麻豆精品在线视频 | 99免费在线 | 亚洲永久av | 99热亚洲| 战狼4免费播放观看在线视频 | 丰满少妇一级 | 黄色大片免费看 | 久久亚洲一区二区三区四区 | 亚洲综合一二三 | 人人插人人舔 | 97精品视频在线观看 | 一区二区三区视频在线 | 狠狠综合网 | 久久国产成人精品av | 超碰1997| 黄色亚洲网站 | 欧美成人短视频 | 亚洲精品欧洲精品 | 自拍 亚洲 | 免费观看视频在线观看 | 视频国产一区二区 | 91福利视频网 | 性一交一乱一区二区洋洋av | www天堂在线 | 三级黄色免费网站 | 国产精品久久久久久99 | 这里有精品视频 | 国产欧美中文字幕 | 一区二区欧美日韩 | 大乳av | 亚洲综合视频一区 | 精品免费在线 | 黑人狂躁日本娇小 | jizz成熟丰满日本少妇 | 亚洲精品成人在线视频 | 在线va| 天天干天天操av | 在线观看一区二区三区视频 | 日韩在线播放视频 |