找到 2637 篇文章 关于 Java

如何在 Java 中创建默认构造函数?

Maruthi Krishna
更新于 2021 年 2 月 5 日 10:37:53

3K+ 浏览量

默认构造函数(无参构造函数)无参构造函数不接受任何参数,它使用它们各自的默认值(例如,对象为 null,浮点数和双精度数为 0.0,布尔值为 false,字节、短整型、整型和长整型为 0)初始化类变量。无需显式调用构造函数,这些构造函数在实例化时会自动调用。需要记住的规则在定义构造函数时,您应该牢记以下几点。构造函数没有返回值类型。构造函数的名称与类的名称相同。构造函数不能是抽象的、最终的、静态的和同步的。您可以使用访问说明符 ... 阅读更多

如何在 Java 中创建带参数的构造函数?

Maruthi Krishna
更新于 2021 年 2 月 5 日 10:36:13

3K+ 浏览量

构造函数类似于方法,在创建类的对象时调用,通常用于初始化类的实例变量。构造函数与其类具有相同的名称,并且没有返回值类型。有两种类型的构造函数:带参数的构造函数和无参构造函数。带参数的构造函数带参数的构造函数接受参数,您可以使用这些参数初始化实例变量。使用带参数的构造函数,您可以在实例化类时动态地使用不同的值初始化类变量。示例public class StudentData {    private String name;    private int age;     ... 阅读更多

什么是 Java 中的带参数的构造函数?

Maruthi Krishna
更新于 2021 年 2 月 5 日 10:35:49

13K+ 浏览量

构造函数类似于方法,在创建类的对象时调用,通常用于初始化类的实例变量。构造函数与其类具有相同的名称,并且没有返回值类型。带参数的构造函数带参数的构造函数接受参数,您可以使用这些参数初始化实例变量。使用带参数的构造函数,您可以在实例化类时动态地使用不同的值初始化类变量。语法public class Sample{    Int i;    public sample(int i){       this.i = i;    } }示例现场演示public class Test {   ... 阅读更多

Java 中构造函数的返回类型是什么?

Maruthi Krishna
更新于 2021 年 2 月 5 日 10:32:03

6K+ 浏览量

构造函数类似于方法,在创建类的对象时调用,通常用于初始化类的实例变量。构造函数与其类具有相同的名称。构造函数的返回类型构造函数没有任何返回类型。方法返回的值的数据类型可能有所不同,方法的返回类型指示此值。构造函数不会显式返回任何值,它返回其所属类的实例。示例以下是 Java 中构造函数的示例 -现场演示public class Sample{    public Sample(){ ... 阅读更多

Java 中带参数的构造函数有什么用?

Maruthi Krishna
更新于 2021 年 2 月 5 日 10:31:10

390 浏览量

构造函数类似于方法,在创建类的对象时调用,通常用于初始化类的实例变量。构造函数与其类具有相同的名称,并且没有返回值类型。有两种类型的构造函数:带参数的构造函数和无参构造函数,带参数的构造函数接受参数。构造函数的主要目的是初始化类的实例变量。使用带参数的构造函数,您可以使用在实例化时指定的值动态地初始化实例变量。public class Sample{    Int i;    public ... 阅读更多

如何在 Java 中使用正则表达式进行模式匹配?

Maruthi Krishna
更新于 2021 年 2 月 5 日 10:27:49

224 浏览量

正则表达式是定义/形成模式以搜索输入文本的字符字符串。正则表达式可以包含一个或多个字符,使用正则表达式,您可以搜索或替换字符串。Java 提供了 java.util.regex 包来使用正则表达式进行模式匹配。此包的 Pattern 类是正则表达式的编译表示形式。要将正则表达式与 String 匹配,此类提供了两种方法,即 -compile():此方法接受表示正则表达式的 String 并返回 Pattern 对象的对象。matcher():此方法接受 String 值并创建 ... 阅读更多

Java 中的 Java Matcher 线程安全吗?

Maruthi Krishna
更新于 2021 年 2 月 5 日 10:27:28

840 浏览量

正则表达式是帮助您匹配或查找其他字符串或字符串集的特殊字符序列,使用包含在模式中的专门语法。它们可用于搜索、编辑或处理文本和数据。Java 提供了 java.util.regex 包来使用正则表达式进行模式匹配。Matcher 类Matcher 对象是解释模式并对输入字符串执行匹配操作的引擎。与 Pattern 类一样,Matcher 没有定义公共构造函数。您可以通过在 Pattern 对象上调用 matcher() 方法来获取 Matcher 对象。此类的实例不安全 ... 阅读更多

什么是 Java 中的子字符串?

Maruthi Krishna
更新于 2021 年 2 月 5 日 10:25:09

124 浏览量

java.lang 包的 String 类表示字符集。Java 程序中的所有字符串文字(例如“abc”)都作为此类的实例实现。字符串索引是表示字符串中每个字符位置的整数,从零开始。子字符串是字符串的一部分/片段。您可以使用 String 类的 substring() 方法识别字符串的子字符串。此方法有两个变体 -substring(int beginIndex)此方法接受表示当前字符串中索引的整数值,并返回从给定索引到结尾的子字符串 ... 阅读更多

使用 Java 对 0、1 和 2 的数组进行排序

Dev Prakash Sharma
更新于 2021 年 2 月 5 日 12:53:48

296 浏览量

给定一个包含 0、1 和 2 的数组,按顺序对元素进行排序,使所有零都位于 1 之前,所有 2 都位于最后。我们必须对数组的所有元素进行就地排序。我们可以使用 DNF(荷兰国旗)排序算法解决此问题。例如,输入 1 -arr[ ]= {2, 0, 0, 1, 2, 1 }输出 -0 0 1 1 2 2解释 -使用 DNF 排序算法对包含 0、1 和 2 的给定元素数组进行排序,它将输出 {0, 0, 1, 1, 2, 2}。输入 2 -arr[ ... 阅读更多

编写一个 Java 程序,将矩阵逆时针旋转 90 度

Dev Prakash Sharma
更新于 2021 年 2 月 5 日 12:49:35

2K+ 浏览量

假设我们给定一个 N×N 的方阵。任务是逆时针旋转矩阵。例如,输入 1 -N = 3 matrix[ ][ ] = [    [1 2 3],    [4 5 6],    [7 8 9] ]输出 -3 6 9 2 5 8 1 4 7解释:逆时针旋转矩阵后,它将生成输出为 3 6 9 2 5 8 1 4 7。解决此问题的方法最初的想法是找到给定矩阵的转置,然后在逐行遍历时交换矩阵的每个元素。获取输入 ... 阅读更多

广告