找到 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 包的命名约定通常涉及使用小写字母。通常使用… 阅读更多

广告