我將下面的代碼放在Eclipse中,我無法讓Eclipse讓它將它作爲Java應用程序運行。我可以在我編寫它的計算機上這樣做,但是我在兩臺不同的計算機上嘗試過兩次,但都沒有選擇。我試圖設置手動配置來做到這一點,我試過Alt+Shift+X
,但都沒有成功。通常我可以在所有這些計算機上運行Java應用程序,只是因爲某種原因而不是這個。無法讓應用程序在Eclipse中運行
import java.util.Scanner;
public class Donor {
public String name;
public int age;
public double donation;
Donor() {
//Initialized to these values for debugging
name = "NoName";
age = 0;
donation = 0;
}
Donor(String nameinit, int ageinit, double donationinit) {
name = nameinit;
age = ageinit;
donation = donationinit;
}
public String toString() {
String str = "";
str += String.format("%s-30%i-6$%d-20", name, age, donation);
return str;
}
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
String nameinit = null;
int ageinit = -1;
double donationinit = -1;
String outp = null;
System.out.print("Enter the donor's name: ");
nameinit = input.nextLine();
System.out.print("Enter the donor's age: ");
ageinit = input.nextInt();
System.out.print("Enter the donation amount: ");
donationinit = input.nextDouble();
Donor d = new Donor(nameinit, ageinit, donationinit);
outp = d.toString();
System.out.printf("%s30 %s6 %s10", "Name", "Age", "Donation");
System.out.print("\n" + outp);
input.close();
}
}
您是否收到任何錯誤? – MikkoP
不,它沒有一個錯誤。 – vaindil
你建立了這個項目嗎? –