找到 4330 篇文章 关于 Java 8

Java 正则表达式中 Matcher.group() 方法的作用

Jai Janardhan
更新于 2019年7月30日 22:30:24

573 次查看

java.time.Matcher.group() 方法用于查找输入序列字符串中与所需模式匹配的子序列。此方法返回由先前匹配匹配的子序列,甚至可以为空。演示 Java 正则表达式中 Matcher.group() 方法的程序如下所示:示例 在线演示import java.util.regex.Matcher; import java.util.regex.Pattern; public class Demo { public static void main(String args[]) { Pattern p = Pattern.compile("\w\d"); Matcher m = p.matcher("This is gr8"); System.out.println("The input ... 阅读更多

Java 中带有参数的方法的类声明

Arushi
更新于 2019年7月30日 22:30:24

181 次查看

Java 中的类声明可以包含一个带参数的方法。演示此方法的程序如下所示:示例 在线演示class Message {    public void messagePrint(String msg) {       System.out.println("The message is: " + msg);    } } public class Demo { public static void main(String args[]) { Message m = new Message(); m.messagePrint("Java is fun"); } }输出The message is: Java is fun现在让我们了解上面的程序。创建 Message 类,其中只有一个成员… 阅读更多

在 Java 中使用 final 关键字防止覆盖

Jai Janardhan
更新于 2019年7月30日 22:30:24

2K+ 次查看

可以使用 final 关键字和方法来防止方法覆盖。换句话说,final 方法不能被覆盖。演示此方法的程序如下所示:示例class A {    int a = 8;    final void print() {       System.out.println("Value of a: " + a);    } } class B extends A {    int b = 3;    void print() {       System.out.println("Value of b: " + b);    } } public class Demo { public static void main(String args[]) { B ... 阅读更多

为什么在 Java 中声明变量为 final

Rishi Raj
更新于 2020年6月30日 08:32:59

911 次查看

声明为 final 的变量在声明后不能修改。换句话说,final 变量是常量。因此,必须初始化 final 变量,如果尝试更改其值,则会发生错误。演示 Java 中 final 变量的程序如下所示:示例 在线演示public class Demo {    public static void main(String[] args) {       final double PI = 3.141592653589793;       System.out.println("The value of pi is: " + PI);    } }输出The value of pi is: 3.141592653589793现在让我们了解上面的程序。在 main() 方法中… 阅读更多

使用 Pattern 类在 Java 中进行匹配

Vikyath Ram
更新于 2020年6月30日 08:33:56

162 次查看

正则表达式的表示形式在 java.util.regex.Pattern 类中可用。此类基本上定义了正则表达式引擎使用的模式。演示使用 Pattern 类在 Java 中进行匹配的程序如下所示:示例 在线演示import java.util.regex.Matcher; import java.util.regex.Pattern; public class Demo {    public static void main(String args[]) {       Pattern p = Pattern.compile("p+");       Matcher m = p.matcher("apples and peaches are tasty");       System.out.println("The input string is: apples and peaches are tasty");       System.out.println("The Regex is: p+ ");       System.out.println();     ... 阅读更多

Java 中只有一个方法的类声明

Vikyath Ram
更新于 2020年6月30日 08:34:50

302 次查看

类声明可以包含单个方法。演示此方法的程序如下所示:示例 在线演示class Message {    public void messagePrint() {       System.out.println("This is a class with a single method");    } } public class Demo {    public static void main(String args[]) {       Message m = new Message();       m.messagePrint();    } }输出This is a class with a single method现在让我们了解上面的程序。Message 类创建了一个名为 messagePrint() 的单一成员函数。演示此函数的代码片段如下:class Message { ... 阅读更多

Java 正则表达式中 Matcher.find(int) 方法的作用

Rishi Raj
更新于 2020年6月30日 08:37:18

211 次查看

Matcher.find(int) 方法在指定为参数的子序列号之后查找输入序列中的子序列。此方法在 java.util.regex 包中提供的 Matcher 类中可用。Matcher.find(int) 方法有一个参数,即获取子序列后的子序列号,如果获取所需的子序列,则返回 true,否则返回 false。演示 Java 正则表达式中 Matcher.find(int) 方法的程序如下所示:示例 在线演示import java.util.regex.Matcher; import java.util.regex.Pattern; public class Demo {    public static void main(String args[]) {       Pattern p = ... 阅读更多

在 Java 中创建一个只读集合

Arushi
更新于 2020年6月30日 08:28:36

129 次查看

只读集合的一个例子可以是不可修改的 ArrayList。可以使用 java.util.Collections.unmodifiableList() 方法获取指定 ArrayList 的不可修改视图。此方法只有一个参数,即 ArrayList,它返回该 ArrayList 的不可修改视图。演示此方法的程序如下所示:示例 在线演示import java.util.ArrayList; import java.util.Collections; import java.util.List; public class Demo {    public static void main(String args[]) throws Exception {       List aList = new ArrayList();       aList.add("Apple");       aList.add("Mango");       aList.add("Guava");       aList.add("Orange");       aList.add("Peach"); ... 阅读更多

在 Java 正则表达式中使用简单分组

Vikyath Ram
更新于 2020年6月30日 08:29:44

141 次查看

在 Java 正则表达式中,可以使用分组将多个字符视为单个单元。java.time.Matcher.group() 方法用于查找输入序列字符串中与所需模式匹配的子序列。演示 Java 正则表达式中分组的程序如下所示:示例 在线演示import java.util.regex.Matcher; import java.util.regex.Pattern; public class Demo {    public static void main(String args[]) {       Pattern p = Pattern.compile("\w\d");       Matcher m = p.matcher("I am f9");       System.out.println("The input string is: I am f9");       System.out.println("The Regex is: \w\d");     ... 阅读更多

在 Java 中获取当前线程

Rishi Raj
更新于 2020年6月30日 08:30:48

14K+ 次查看

可以通过实现 Runnable 接口并覆盖 run() 方法来创建线程。当前线程是 Java 中当前正在执行的线程对象。Thread 类的 currentThread() 方法可用于获取当前线程。此方法不需要参数。演示此方法的程序如下所示:示例 在线演示public class Demo extends Thread {    public void run() {       for (int i = 0; i < 5; i++) {          System.out.println("The Thread name is " + Thread.currentThread().getName());       }    }    public static void main(String[] ... 阅读更多

广告