コンソールで動作する単純な Java プログラムを作成しましたが、これまで経験したことのないエラーが発生しました。コードにエラーはありませんが、何らかの理由で、使用されていない「パブリック クラス セリエ」が原因でプログラムを実行できません。
この私のコード:
import java.math.BigInteger;
import java.util.Scanner;
public class serie {
public final void main(String[] args) throws Exception {
final int BASE = 36;
final BigInteger MODULO = new BigInteger("ZV", BASE);;
Scanner keyboard = new Scanner(System.in);
String strChassisNummer;
String input = "y";
while (input == "y"){
try{
System.out.print("Geef een chasis nummer in:");
strChassisNummer = keyboard.nextLine();
BigInteger chassisNummer = new BigInteger(strChassisNummer,
BASE);
BigInteger remainder = chassisNummer.remainder(MODULO);
System.out.print(strChassisNummer);
System.out.print(";");
String paddedRemainder = remainder.toString(BASE);
if (paddedRemainder.length() == 1)
{
System.out.print("0" + paddedRemainder.toUpperCase());
}
else
{
System.out.print(paddedRemainder.toUpperCase());
}
System.out.println();
System.out.print("Wenst u nog een chasis nummer in te geven ? (y/n): ");
input =keyboard.nextLine();
if (input != "y"){
break;
}
}
catch (Throwable t){
t.printStackTrace();
}
}
}
}
前もって感謝します !