找到关于面向对象编程的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!";每当它在您的代码中遇到字符串文字时,编译器都会创建一个 String 对象,其值在本例中为“Hello world!”。示例在线演示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 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

广告