找到 2637 篇文章 关于 Java

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

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

3000+ 次浏览

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

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

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

3000+ 次浏览

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

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

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

13000+ 次浏览

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

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

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

6000+ 次浏览

构造函数类似于方法,它在创建类对象时被调用,通常用于初始化类的实例变量。构造函数的名称与其类名称相同。构造函数的返回类型构造函数没有任何返回类型。方法返回的值的数据类型可能有所不同,方法的返回类型指示此值。构造函数不会显式返回任何值,它返回其所属类的实例。示例以下是 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 类是正则表达式的编译表示。要将正则表达式与字符串匹配,此类提供两种方法:compile():此方法接受表示正则表达式的字符串,并返回 Pattern 对象的对象。matcher():此方法接受字符串值并创建... 阅读更多

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

2000+ 次浏览

假设我们给定一个 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。解决此问题的方法最初的想法是找到给定矩阵的转置,然后在逐行遍历时交换矩阵的每个元素。获取输入... 阅读更多

广告