在Java里,get和set語句是常見的方法之一。get和set語句主要用于訪問和設置私有變量、實例變量和類變量。下面我們詳細地介紹一下這兩個語句的應用。
get語句
在Java中,get語句通常用于獲取私有變量的值。它通常被稱為getter方法。get方法通常命名為“get<變量名>”或“is<變量名>”,并且返回變量的值。下面是一個示例:
public class Person { private String name; public String getName() { return name; } }
在上面的示例中,getName方法用于獲取name的值。在其他類中,您可以使用以下代碼調用getName方法:
Person p = new Person(); String name = p.getName();
set語句
set語句通常用于設置私有變量的值。它通常被稱為setter方法。通常,set方法命名為“set<變量名>”,以及將新變量作為參數傳遞。下面是一個示例:
public class Person { private String name; public void setName(String name) { this.name = name; } }
在上面的示例中,setName方法用于設置name的值。在其他類中,您可以使用以下代碼調用setName方法:
Person p = new Person(); p.setName("Tom");
總結:
在Java中,get和set語句用于訪問和設置私有和公有變量。這些方法提供了某種程度上的封裝性,可以防止對變量的非必要修改。