找到 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("线程名称是 " + Thread.currentThread().getName());       }    }    public static void main(String[] ... 阅读更多

广告