找到 2637 篇文章 关于 Java

Posix 字符类 p{Graph} Java 正则表达式

Maruthi Krishna
更新于 2020年1月9日 10:12:14

445 次浏览

此类匹配所有可见字符,即字母、数字、标点符号。示例 1 实时演示import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; public class VisiblieCharacters {    public static void main(String args[]) {       //从用户读取字符串       System.out.println("输入一个字符串");       Scanner sc = new Scanner(System.in);       String input = sc.nextLine();       //正则表达式       String regex = "[\p{Graph}]";       //编译正则表达式       Pattern pattern = Pattern.compile(regex);       //检索匹配器对象       Matcher matcher = pattern.matcher(input);       ... 阅读更多

Posix 字符类 p{Punct} Java 正则表达式

Maruthi Krishna
更新于 2020年1月9日 09:59:48

3K+ 次浏览

此类匹配标点符号。即!"#$%&'()*+, -./:;?@[\]^_`{|}~示例 1 实时演示import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; public class AlphanumericExample {    public static void main(String args[]) {       //从用户读取字符串       System.out.println("输入一个字符串");       Scanner sc = new Scanner(System.in);       String input = sc.nextLine();       //正则表达式       String regex = "[\p{Punct}]";       //编译正则表达式       Pattern pattern = Pattern.compile(regex);       //检索匹配器对象       Matcher matcher = pattern.matcher(input);       int count = 0; ... 阅读更多

Posix 字符类 p{Alnum} Java 正则表达式

Maruthi Krishna
更新于 2020年2月21日 10:59:03

577 次浏览

此类匹配字母数字字符。示例 实时演示import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; public class AlphanumericExample {    public static void main(String args[]) {       //从用户读取字符串       System.out.println("输入一个字符串");       Scanner sc = new Scanner(System.in);       String input = sc.nextLine();       //正则表达式       String regex = "[\p{Alnum}]";       //编译正则表达式       Pattern pattern = Pattern.compile(regex);       //检索匹配器对象       Matcher matcher = pattern.matcher(input);       int count = 0;     ... 阅读更多

Posix 字符类 p{Digit} Java 正则表达式

Maruthi Krishna
更新于 2020年1月9日 09:30:43

291 次浏览

此类匹配十进制数字 0 到 9。示例 1 实时演示import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; public class DigitsExample {    public static void main(String args[]) {       //从用户读取字符串       System.out.println("输入一个字符串");       Scanner sc = new Scanner(System.in);       String input = sc.nextLine();       //正则表达式       String regex = "[\p{Digit}]";       //编译正则表达式       Pattern pattern = Pattern.compile(regex);       //检索匹配器对象       Matcher matcher = pattern.matcher(input);       int count = ... 阅读更多

Posix 字符类 p{Alpha} Java 正则表达式

Maruthi Krishna
更新于 2020年1月9日 09:45:18

564 次浏览

此类匹配字母字符,包括大写和小写。示例 1 实时演示import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; public class Example {    public static void main( String args[] ) {       //匹配小写字母的正则表达式       String regex = "^\p{Alpha}+$";       //获取输入数据       Scanner sc = new Scanner(System.in);       System.out.println("输入 5 个字符串:");       String input[] = new String[5];       for (int i=0; i

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

Maruthi Krishna
更新于 2020年1月9日 07:42:06

647 次浏览

此类匹配 ASCII 字符,即 \x00-\x7F。示例 实时演示import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; public class Example {    public static void main(String args[]) {       //从用户读取字符串       System.out.println("输入一个字符串");       Scanner sc = new Scanner(System.in);       String input = sc.nextLine();       //正则表达式       String regex = "^[\p{ASCII}]";       //编译正则表达式       Pattern pattern = Pattern.compile(regex);       //检索匹配器对象       Matcher matcher = pattern.matcher(input);       int count = 0; ... 阅读更多

Java 中的 CharMatcher 类

AmitDiwan
更新于 2020年2月20日 09:25:44

210 次浏览

CharMatcher 类为任何 Java char 值确定真或假值,就像 Predicate 为任何 Object 所做的那样。序号方法和描述1CharMatcher and(CharMatcher other)返回一个匹配器,该匹配器匹配此匹配器和另一个匹配器都匹配的任何字符。2static CharMatcher anyOf(CharSequence sequence)返回一个 char 匹配器,该匹配器匹配给定字符序列中存在的任何字符。3boolean apply(Character character)已弃用。仅提供以满足 Predicate 接口;请改用 matches(char)。4String collapseFrom(CharSequence sequence, char replacement)返回输入字符序列的字符串副本,其中匹配此匹配器的连续字符的每个组都替换为单个替换字符。5int countIn(CharSequence sequence)返回匹配的个数 ... 阅读更多

Java 示例,用于返回数组深层内容的字符串表示形式

AmitDiwan
更新于 2024年11月11日 19:15:27

81 次浏览

在本文中,我们将学习如何在 Java 中生成数组内容的字符串表示形式。使用 Arrays.deepToString() 将数组转换为可读的字符串,从而可以轻松地可视化其结构。此方法对于一维和多维数组特别有用。问题陈述给定具有不同结构的数组,编写一个 Java 程序,使用 Arrays.deepToString() 打印这些数组的元素及其字符串表示形式。输入一维数组:Object[] ob = {"One", "Two", "Three", "Four"} 二维数组:int[][] arr = {{10, 20, 30}, {40, 50, 75}, {100, 150, 200}}输出对于一维数组:数组元素...值 = One值 = Two ... 阅读更多

Java 中的 BinaryOperator 接口

AmitDiwan
更新于 2020年1月2日 11:12:11

1K+ 次浏览

BinaryOperator 接口表示对两个相同类型操作数的操作,产生与操作数相同类型的结果。以下是方法 -修饰符和类型方法和描述maxBy(Comparator

Java 中的 CaseFormat 类

AmitDiwan
更新于 2020年1月2日 11:07:50

60 次浏览

CaseFormat 类是一个实用程序类,用于在各种 ASCII 大小写格式之间转换-修饰符和类型方法和描述Objectclone()覆盖 Cloneable。booleanequals(Object obj)覆盖 equals。String.format(double number)format 的专业化。abstract StringBufferformat(double number, StringBuffer toAppendTo, FieldPosition pos)format 的专业化。Stringformat(long number)format 的专业化。abstract StringBufferformat(long number, StringBuffer toAppendTo, FieldPosition pos)format 的专业化。示例现在让我们来看一个使用 java 文件 GuavaTester.java 实现 CaseFormat 类的示例-import com.google.common.base.CaseFormat; public class GuavaTester {    public static void main(String args[]) {       GuavaTester tester = new GuavaTester();       tester.testCaseFormat();    }    private void testCaseFormat() {       String data = "test_data";       ... 阅读更多

广告