找到关于 Java 的2637 篇文章

字符类 p{javaMirrored} Java 正则表达式。

Maruthi Krishna
更新于 2020年1月10日 10:20:10

326 次查看

此字符类 \p{javaMirrored} 匹配大写字母。此类匹配当作为 java.lang.Character 类的 isMirrored() 方法的参数传递时返回 true 的字符。示例 1 在线演示 import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; public class RegexExample { public static void main(String args[]) { // 从用户读取字符串 System.out.println("Enter a string"); Scanner sc = new Scanner(System.in); String input = sc.nextLine(); // 正则表达式 String regex = "[\p{javaMirrored}]"; // 编译正则表达式 Pattern pattern = ... 阅读更多

字符类 p{javaWhitespace} Java 正则表达式。

Maruthi Krishna
更新于 2020年1月10日 10:09:24

364 次查看

此字符类 \p{javaWhitespace} 匹配空格。此类匹配当作为 java.lang.Character 类的 isWhitespace() 方法的参数传递时返回 true 的字符。示例 1 在线演示 import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; public class RegexExample { public static void main(String args[]) { // 从用户读取字符串 System.out.println("Enter a string"); Scanner sc = new Scanner(System.in); String input = sc.nextLine(); // 正则表达式 String regex = "[\p{javaWhitespace}]"; // 编译正则表达式 Pattern pattern = Pattern.compile(regex); ... 阅读更多

字符类 p{javaUpperCase} Java 正则表达式。

Maruthi Krishna
更新于 2020年1月10日 10:05:40

567 次查看

此字符类 \p{javaUpperCase} 匹配大写字母。此类匹配当作为 java.lang.Character 类的 isUpperCase() 方法的参数传递时返回 true 的字符。示例 1 在线演示 import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; public class RegexExample { public static void main(String args[]) { // 从用户读取字符串 System.out.println("Enter a string"); Scanner sc = new Scanner(System.in); String input = sc.nextLine(); // 正则表达式 String regex = "[\p{javaUpperCase}]"; // 编译正则表达式 Pattern pattern = ... 阅读更多

Java 程序中 super() 和 this() 的区别

Mahesh Parahar
更新于 2020年2月25日 06:13:14

10K+ 次查看

除了其他各种关键字外,Java 还提供 this 和 super 作为特殊关键字,主要用于分别表示类的当前实例及其超类。虽然两者相似,但它们之间存在显著区别,如下所示 - 序号 关键点 this super 1 表示和引用 this 关键字主要表示类的当前实例。另一方面,super 关键字表示父类的当前实例。 2 与类构造函数的交互 this 关键字用于调用同一类的默认构造函数。super 关键字用于调用父类的默认构造函数。 3 方法的可访问性 this 关键字用于访问... 阅读更多

Java 中传统集合和并发集合的区别

Mahesh Parahar
更新于 2020年2月24日 11:17:20

875 次查看

在 Java 中,我们知道集合是使 Java 本身成为强大语言的最重要概念之一。正是 Java 中集合的支持,才使其能够以方便有效的方式支持任何类型的数据,并能够对其进行 CRUD 操作。但在同一阶段,当集合暴露于多线程环境时,由于集合在某种程度上缺乏对多线程环境的支持,其性能会下降。为了克服这一限制,Java 引入了并发集合,它不仅克服了多线程环境的限制,而且还增强了 Java 的性能... 阅读更多

字符类 p{javaLowerCase} Java 正则表达式。

Maruthi Krishna
更新于 2020年1月10日 09:59:42

424 次查看

此字符类 \p{javaLowerCase} 匹配小写字母。此类匹配当作为 java.lang.Character 类的 isLowerCase() 方法的参数传递时返回 true 的字符。示例 1 在线演示 import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; public class RegexExample { public static void main(String args[]) { // 从用户读取字符串 System.out.println("Enter a string"); Scanner sc = new Scanner(System.in); String input = sc.nextLine(); // 正则表达式 String regex = "[\p{javaLowerCase}]"; // 编译正则表达式 Pattern pattern = ... 阅读更多

POSIX 字符类 p{Space} Java 正则表达式。

Maruthi Krishna
更新于 2020年1月9日 10:43:03

414 次查看

此类匹配空白字符,即 \t, , \x, 0B, \f, \r。示例 1 在线演示 import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; public class SpaceCharacters { public static void main(String args[]) { // 从用户读取字符串 System.out.println("Enter a string"); Scanner sc = new Scanner(System.in); String input = sc.nextLine(); // 正则表达式 String regex = "[\p{Space}]"; // 编译正则表达式 Pattern pattern = Pattern.compile(regex); // 获取匹配器对象 Matcher matcher = pattern.matcher(input); ... 阅读更多

POSIX 字符类 p{XDigit} Java 正则表达式。

Maruthi Krishna
更新于 2020年1月9日 10:38:16

276 次查看

此类匹配十六进制字符,即 [0-9a-fA-F]。示例 1 在线演示 import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; public class SpaceCharacters { public static void main(String args[]) { // 从用户读取字符串 System.out.println("Enter a string"); Scanner sc = new Scanner(System.in); String input = sc.nextLine(); // 正则表达式 String regex = "[\p{XDigit}]"; // 编译正则表达式 Pattern pattern = Pattern.compile(regex); // 获取匹配器对象 Matcher matcher = pattern.matcher(input); int count = 0; ... 阅读更多

Java 正则表达式中的量词类型

Maruthi Krishna
更新于 2020年7月13日 12:14:40

697 次查看

如果要在构建正则表达式时指定出现的次数,可以使用量词。Java 支持三种类型的量词:贪婪量词、勉强量词和独占量词。贪婪量词 - 贪婪量词是默认量词。贪婪量词尽可能多地匹配输入字符串(尽可能长的匹配)。如果匹配未发生,它将跳过最后一个字符并再次匹配。示例 import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; public class Test { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("Enter input text: "); ... 阅读更多

POSIX 字符类 p{Print} Java 正则表达式

Maruthi Krishna
更新于 2020年1月9日 10:22:45

959 次查看

此类匹配所有可打印字符。示例 1 在线演示 import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; public class PrintableCharacters { public static void main(String args[]) { // 从用户读取字符串 System.out.println("Enter a string"); Scanner sc = new Scanner(System.in); String input = sc.nextLine(); // 正则表达式 String regex = "[\p{Print}]"; // 编译正则表达式 Pattern pattern = Pattern.compile(regex); // 获取匹配器对象 Matcher matcher = pattern.matcher(input); int count = 0; ... 阅读更多

广告