找到 270 篇文章 相關 Java8

如何測試 Java 字串是否包含不區分大小寫的正則表示式模式

Arnab Chakraborty
更新於 2020-06-24 07:29:15

275 次瀏覽

語法?i:x 使字串搜尋不區分大小寫。例如public class RegCaseSense {    public static void main(String[] args) {       String stringSearch = "HI we are at java class.";       // 這不起作用,因為模式是大寫的       System.out.println("嘗試 1: " + stringSearch.matches(".*CLASS.*"));         // 魔術語法 (?i:X) 使此搜尋不區分大小寫,因此它返回 true       System.out.println("嘗試 2: " + stringSearch.matches("(?i:.*CLASS.*)"));    } }

Java 中的建構函式過載

Sravani S
更新於 2020-03-05 12:22:53

6K+ 次瀏覽

是的!Java 支援建構函式過載。在建構函式載入中,我們建立了多個具有相同名稱但引數型別不同或引數數量不同的建構函式。示例現場演示public class Tester {      private String message;      public Tester(){       message = "Hello World!";    }    public Tester(String message){       this.message = message;    }      public String getMessage(){       return message ;    }      public void setMessage(String message){       this.message = message;    }      public static void main(String[] args) {       Tester tester = new Tester();       System.out.println(tester.getMessage());           Tester tester1 = new Tester("Welcome");       System.out.println(tester1.getMessage());      } }   輸出Hello World! Welcome

Java 中的匿名物件

Janani Jaganathan
更新於 2022-08-25 10:00:49

13K+ 次瀏覽

Java 中的匿名物件是指在沒有引用變數的情況下建立物件。通常,在 Java 中建立物件時,需要為物件分配一個名稱。但是 Java 中的匿名物件允許您在沒有為物件分配任何名稱的情況下建立物件。因此,如果您只想在一個類中建立一個物件,那麼匿名物件將是一個不錯的選擇。閱讀本文,您將瞭解什麼是匿名物件以及如何在 Java 中建立和使用匿名物件。讓我們開始吧!Java 中的匿名物件匿名錶示無名。一個… 閱讀更多

僅透過一種型別建立多個 Java 物件

Ankitha Reddy
更新於 2019-07-30 22:30:22

1K+ 次瀏覽

您可以輕鬆地建立一個物件列表。考慮以下示例,我將在其中建立一個 Employee 物件陣列並在 for 迴圈中列印它們的詳細資訊。import java.lang.reflect.InvocationTargetException; import java.util.ArrayList; import java.util.List; public class Tester implements Cloneable { private int data; public int getData() { return data; } public void setData(int data) { this.data = data; } public Tester(int data){ ... 閱讀更多

在 Java 中建立物件的 5 種不同方法

Nikitha N
更新於 2020-03-06 06:12:45

4K+ 次瀏覽

考慮一個實現了 Cloneable 介面的 Tester 類。現在您可以使用以下五種方法初始化物件:1. 使用 new 關鍵字。Tester tester1 = new Tester();2. 使用 Class.forName() 方法Tester tester2 = (Tester)Class.forName("Tester").newInstance();3. 使用 clone 方法。Tester tester3 = tester1.clone();4. 使用 Constructor.forName() 方法Tester tester4 = Tester.class.getConstructor().newInstance();5. 使用反序列化ObjectInputStream objectInputStream = new ObjectInputStream(inputStream ); Tester tester5 = (MyObject) objectInputStream.readObject(); 使用 new 關鍵字是最常用的方法。

在 Java 中初始化物件的 3 種方法

Syed Javed
更新於 2020-03-06 06:09:29

8K+ 次瀏覽

考慮一個實現了 Cloneable 介面的 Tester 類。現在您可以使用以下三種方法初始化物件 −1. 使用 new 關鍵字。Tester tester1 = new Tester();2. 使用 Class.forName() 方法Tester tester4 = (Tester)Class.forName("Tester").newInstance();3. 使用 clone 方法。Tester tester2 = tester1.clone();

Java 中的 new 關鍵字

Nikitha N
更新於 2020-03-06 06:08:28

598 次瀏覽

是的,它類似於 C++ 的 new 關鍵字。new 關鍵字用於初始化/建立物件。請參見以下示例 −Employee employee = new Employee();這裡 new 關鍵字用於建立 Employee 類的物件。new Employee() 呼叫 Employee 類的建構函式。new 關鍵字也可以不用將物件分配給引用變數。請參見示例 −String name = new Employee().getName();這裡我們使用 new 關鍵字建立了一個物件,然後在物件上呼叫了 getName() 方法並將結果傳遞給一個變數。

Java 命名約定中的駝峰命名法

Ankitha Reddy
更新於 2019-07-30 22:30:22

762 次瀏覽

Java 遵循駝峰命名法來命名物件、類、變數等。如果一個名稱包含多個單詞,則第一個字母小寫,然後連續的單詞與第一個字母大寫連線。請考慮以下示例 − 稅務部門類 - TaxationDepartment 物件 - taxationDepartment 方法 - getTaxationDepartmentDetails 變數 - taxationDepartment

Java 命名約定的優勢

Syed Javed
更新於 2020-03-06 05:38:32

389 次瀏覽

在宣告變數時遵循最佳實踐。 這些最佳實踐維護程式碼的可讀性和可理解性,因為專案程式碼大小會增加。變數名稱應根據範圍足夠短或長。例如,迴圈計數器變數 i 很好,而 employee 作為迴圈變數。不應使用某些特定單詞,例如 equals、compare、data。使用有意義的名稱來解釋變數的用途。例如 cnt Vs counter。不要使用 _ 來宣告變數名稱,使用駝峰命名法。例如,employeeName 比 employee_name 好。每個組織都有自己的語法特定標準。遵循這些規則以保持一致性並… 閱讀更多

Java 命名約定

Ankitha Reddy
更新於 2024-08-22 12:12:47

3K+ 次瀏覽

所有 Java 元件都需要名稱。用於類、變數和方法的名稱稱為識別符號。不同 Java 元件的命名約定如下:包命名約定類命名約定介面命名約定方法命名約定常量命名約定變數命名約定快速摘要包命名約定Java 包的命名約定通常涉及使用小寫字母。通常使用… 閱讀更多

廣告