現在、javaの参考書をつかって別のパッケージにあるクラスを呼び出すということをしようとしているのですが、わかりません。
また、本にも詳しい説明が載ってないで、パッケージについても理解があいまいです。
Calc.java
java
1 2package calcapp.main; 3 4public class Calc { 5 public static void main(String[] args) { 6 int a = 10;int b = 2; 7 int total = calcapp2.logics.CalcLogic.add(a,b); 8 int delta = calcapp2.logics.CalcLogic.sub(a,b); 9 10 System.out.println("足し算:" + total + "引き算:" + delta); 11 } 12}
CalcLogic.java
java
1package calcapp2.logics; 2 3public class CalcLogic { 4 public static int add(int a, int b) { 5 return (a + b); 6 } 7 8 public static int sub(int a, int b) { 9 return (a - b); 10 } 11}
powershell
1PS C:\java\calcapp\main> javac -encoding UTF-8 Calc.java 2Calc.java:6: エラー: パッケージcalcapp2.logicsは存在しません 3 int total = calcapp2.logics.CalcLogic.add(a,b); 4 ^ 5Calc.java:7: エラー: パッケージcalcapp2.logicsは存在しません 6 int delta = calcapp2.logics.CalcLogic.sub(a,b); 7 ^ 8エラー2個
なぜパッケージが存在しないのかわかりません。
ご教授お願いします。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/11/16 06:53
2018/11/16 06:55
2018/11/16 07:08
2018/11/16 07:10
2018/11/16 07:12