JAVA-----找不到符號

public class Person {
    private int id;
    private String name;
    private int age =20;
    Person(int id,String name, int age){
        this.id = id;
        this.age = age;
        this.name=name;
        System.out.println("編號:"+id+"姓名:"+name+"年齡:"+age);
        }
        public static void main(String args[]){
            Person tom = new Person(1,測試1,22);  //注意 測試1 未用""符號引起來
            Person john =new Person(2,測試2,21);   //注意 測試2 未用""符號引起來
            } 

}

運行後錯誤如圖:

錯誤原因:字符串未用""引起來。

正確代碼如下:

public class Person {
	private int id;
	private String name;
	private int age =20;
	Person(int id,String name, int age){
		this.id = id;
		this.name=name;
		this.age = age;
		
		System.out.println("編號:"+id+"姓名:"+name+"年齡:"+age);
		}
		public static void main(String args[]){
			Person tom = new Person(1,"測試1",22);  //字符串放在""裏的,否則會出現找不到字符串,"測試1"這樣纔對。
			Person john =new Person(2,"測試2",21);  //注意這裏,和上一行一樣,"測試2" 用""引起來的。
		} 
}

重新編譯後便能重新執行。



----------------------------------------



發佈了33 篇原創文章 · 獲贊 5 · 訪問量 18萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章