1
我在我的java編譯器中遇到了一個非常奇怪的錯誤,我找不到解決方案。我正在運行OSX並安裝了最新的Java版本,我試圖通過腳本編輯器(Sublime Test)和終端進行編譯,並且都導致相同的錯誤。Java Compliator-error(OSX)
有趣的是,我可以在學校計算機(Linux)上無任何錯誤地編譯此腳本。
import java.util.Scanner;
public class Billettpris{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
System.out.print("Oppgi din alder: ");
int age = Integer.parseInt(sc.nextLine());
if(age < 12 || age > 67){
System.out.println("Du reiser for halv pris, 25 kr.");
}else{
System.out.println("Du reiser for full pris, 50 kr.");
}
}
}
然後我得到的編譯此錯誤:
/Users/Daniel/Dropbox/Skole/INF1000/Obliger/Oblig 1/Billettpris.java:12: illegal character: \172
if(age < 12 || age > 67){
^
/Users/Daniel/Dropbox/Skole/INF1000/Obliger/Oblig 1/Billettpris.java:12: illegal character: \8224
if(age < 12 || age > 67){
^
/Users/Daniel/Dropbox/Skole/INF1000/Obliger/Oblig 1/Billettpris.java:12: ';' expected
if(age < 12 || age > 67){
^
/Users/Daniel/Dropbox/Skole/INF1000/Obliger/Oblig 1/Billettpris.java:12: illegal start of expression
if(age < 12 || age > 67){
^
/Users/Daniel/Dropbox/Skole/INF1000/Obliger/Oblig 1/Billettpris.java:12: ';' expected
if(age < 12 || age > 67){
^
/Users/Daniel/Dropbox/Skole/INF1000/Obliger/Oblig 1/Billettpris.java:12: illegal start of expression
if(age < 12 || age > 67){
^
/Users/Daniel/Dropbox/Skole/INF1000/Obliger/Oblig 1/Billettpris.java:12: ';' expected
if(age < 12 || age > 67){
^
/Users/Daniel/Dropbox/Skole/INF1000/Obliger/Oblig 1/Billettpris.java:14: illegal start of type
}else{
^
/Users/Daniel/Dropbox/Skole/INF1000/Obliger/Oblig 1/Billettpris.java:14: ';' expected
}else{
^
/Users/Daniel/Dropbox/Skole/INF1000/Obliger/Oblig 1/Billettpris.java:15: <identifier> expected
System.out.println("Du reiser for full pris, 50 kr.");
^
/Users/Daniel/Dropbox/Skole/INF1000/Obliger/Oblig 1/Billettpris.java:15: illegal start of type
System.out.println("Du reiser for full pris, 50 kr.");
^
/Users/Daniel/Dropbox/Skole/INF1000/Obliger/Oblig 1/Billettpris.java:18: class, interface, or enum expected
}
^
12 errors
[Finished in 1.8s with exit code 1]
解決了我的問題!謝謝! – Blt950 2014-08-29 11:19:03