找到 9301 篇文章 关于面向对象编程

如何在 Java 中删除字符串的最后一个字符?

Alankritha Ammu
更新于 2020年2月26日 05:07:49

2K+ 浏览量

StringBuffer 类包含一个称为 deleteCharAt() 的方法。此方法删除指定索引/位置处的字符。您可以使用此方法在 Java 中删除/移除字符串中的特定字符。示例public class Test {    public static void main(String args[]){       String str = "hi welcome to Tutorialspoint";       StringBuffer sb= new StringBuffer(str);       sb.deleteCharAt(sb.length()-1);       System.out.println(sb);    } }输出hi welcome to Tutorialspoint

Java 中的字符串处理

Arushi
更新于 2020年2月26日 05:46:34

16K+ 浏览量

字符串在 Java 编程中被广泛使用,是一系列字符。在 Java 编程语言中,字符串被视为对象。Java 平台提供 String 类来创建和操作字符串。创建字符串最直接的方法是编写 -String greeting = "Hello world!";每当它在您的代码中遇到字符串文字时,编译器都会使用其值(在本例中为“Hello world!”)创建一个 String 对象。示例实时演示public class StringDemo {    public static void main(String args[]) {       char[] helloArray = { 'h', 'e', 'l', 'l', 'o', '.' };       String helloString ... 阅读更多

如何从包含正则表达式模式的 Java 字符串中提取组

Arnab Chakraborty
更新于 2020年6月21日 06:30:13

249 浏览量

如何从包含正则表达式模式的 Java 字符串中提取组import java.util.regex.Matcher; import java.util.regex.Pattern; public class RegexTest {    public static void main(String[] args) {       Pattern pattern = Pattern.compile("fun");       Matcher matcher = pattern.matcher("Java is fun");       // 使用 Matcher find()、group()、start() 和 end() 方法       while (matcher.find()) {          System.out.println("找到文本 \"" + matcher.group()             + "\" 从 " + matcher.start()             + " 索引开始,到索引结束 ... 阅读更多

如何在 Java 正则表达式中捕获同一行中的多个匹配项

Arnab Chakraborty
更新于 2020年6月20日 10:49:20

3K+ 浏览量

示例import java.util.regex.*; class PatternMatcher {    public static void main(String args[]) {       int count = 0;       // 要扫描以查找模式的字符串。       String content = "aaa bb aaa";       String string = "aaa";       // 创建一个 Pattern 对象       Pattern p = Pattern.compile(string);       // 获取一个 Matcher 对象       Matcher m = p.matcher(content);       while(m.find()) {          count++;          System.out.println("匹配号:"+count);         ... 阅读更多

使用 Java 正则表达式进行搜索和替换

Sravani S
更新于 2020年2月26日 08:09:33

966 浏览量

Java 提供 java.util.regex 包用于使用正则表达式进行模式匹配。Java 正则表达式与 Perl 编程语言非常相似,并且非常容易学习。正则表达式是一系列特殊的字符,可帮助您使用模式中包含的专门语法匹配或查找其他字符串或字符串集。它们可用于搜索、编辑或操作文本和数据。replaceFirst() 和 replaceAll() 方法替换与给定正则表达式匹配的文本。顾名思义,replaceFirst 替换第一个匹配项,replaceAll 替换所有匹配项。示例实时演示import java.util.regex.Matcher; import java.util.regex.Pattern; public class RegexMatches { ... 阅读更多

Java 正则表达式中的正则表达式语法

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

225 浏览量

以下是一个简单的程序,演示如何在 Java 中使用正则表达式。Java 正则表达式字符

Java 中的正则表达式命名组

George John
更新于 2019年7月30日 22:30:21

202 浏览量

Java 正则表达式捕获组

Java 正则表达式中的命名捕获组

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

145 浏览量

Java 正则表达式捕获组

Java 正则表达式中的捕获组和反向引用

Moumita
更新于 2020年2月25日 07:11:20

879 浏览量

捕获组是一种将多个字符视为一个单元的方法。它们是通过将要分组的字符放在一组括号内创建的。例如,正则表达式 (dog) 创建一个包含字母“d”、“o”和“g”的单个组。捕获组通过从左到右计算其开括号来编号。例如,在表达式 ((A)(B(C))) 中,有四个这样的组 -((A)(B(C)))(A)(B(C))(C)反向引用允许使用类似 \# 的数字重复捕获组,其中 # 是组号。请参见下面的示例 -示例实时演示import java.util.regex.Matcher; import java.util.regex.Pattern; public class Tester {   ... 阅读更多

如何在 Java 正则表达式中使用捕获组?

Paul Richard
更新于 2019年7月30日 22:30:21

105 浏览量

https://tutorialspoint.com/javaregex/javaregex_capturing_groups.htm

广告