前提・実現したいこと
プログラムを実行したいです。
発生している問題・エラーメッセージ
コンパイルはできたんですが、実行できません。
javac dig¥CalcDig.javaでコンパイルしたところエラーなくできたのですが、
java dig.CalcDigで実行したところ、
「エラー:メイン・クラスdig.CalcDigを検出およびロードできませんでした。」
と表示されました。
該当のソースコード
Javaです。
パッケージdiglibに含まれているTriangleクラスとパッケージdigに含まれているCalcDigクラスを用いて三角形の面積を表示するプログラムです。
(CalcDigがメインクラスです。)
package diglib;
public class Triangle{
private static double bottom;
private static double height;
public Triangle(double b, double h){
bottom = b;
height = h;
}
public static double getBottom(){
return bottom;
}
public static double getHight(){
return height;
}
public static double getArea(){
return bottom*height/2;
}
package dig;
import diglib.*;
class CaicDig{
public static void main(String[] args){
Triangle tr = new Triangle(3.0, 4.0);
double b = Triangle.getBottom(); double h = Triangle.getHight(); double a = Triangle.getArea(); System.out.println("底辺の長さ"+b+"高さ"+h+"の三角形の面積:"+a); }
}
試したこと
色々な単語で実行を試しましたが実行できませんでした。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。