1つの実行可能ファイルでどのようにこれらのクラスを両方とも実行できるでしょうか。私は答えがとてもシンプルなので、これは初めてです。もしあなたが私をそこまで歩き回ることができたら、私はそれを感謝します。お時間をいただきありがとうございます。これらの2つのクラスを実行できる3番目のクラスを作成するにはどうすればよいですか?
import java.util.HashSet;
public class Prog2 {
public static boolean sameElements(int[] A, int[] B){
boolean same = false;
HashSet<Integer> hashSet = new HashSet<Integer>();
for(int i = 0; i < A.length; i++){
hashSet.add(A[i]);
}
for(int i = 0; i < B.length; i++){
if(hashSet.contains(B[i])){
hashSet.remove(B[i]);
}
}
if(hashSet.isEmpty()){
same = true;
}
return same;
}
}
public class Prog3 {
public static void inRun(int[] A){
boolean inRun = false;
for(int i = 0; i < A.length; i++){
if(inRun) {
if (A[i] != A[i - 1]) {
System.out.print(')');
inRun = false;
}
}
else{
if(i + 1 < A.length && A[i] == A[i + 1]){
System.out.print('(');
inRun = true;
}
}
System.out.print(" " + A[i] + " ");
}
if(inRun){
System.out.print(')');
}
}
}
[WindowsのコマンドラインからJavaプログラムを実行するにはどうすればよいですか?](https://stackoverflow.com/questions/16137713/how- do-i-run-a-java-program-from-the-command-line-on-windows) – nullpointer
JarやネイティブExeのようなバイナリ実行可能ファイルにそれらをラップしたいのですか?それとも、あなた自身がそれを実行することができる第三のクラスを持っていたいということですか? – MadProgrammer
を明記してください。 jarファイルに両方を追加したいのかどうかはわかりません –