javastring类(javaString类统计字符串中大写字母的个数)

介绍

String类是Java中最常用的类之一,它表示字符串,是由一系列字符组成的。在Java中,字符串是一个对象,而不是C语言中的字符数组。声明字符串变量时,使用String类。

String类是不可变的,一旦创建了字符串对象,就无法改变,修改字符串时实际上是创建了一个新的String对象。由于使用String类比较频繁,因此Java将String类加以优化,例如将String变量拼接成新的字符串时,Java会自动优化,开发者无需担心性能问题。

javastring类(javaString类统计字符串中大写字母的个数)

常见操作

String类提供了很多用于操作字符串的方法,例如:

  • charAt(int index):返回指定索引处的字符
  • concat(String str):将指定字符串连接到该字符串末尾
  • contains(CharSequence s):判断是否包含指定的字符序列
  • indexOf(int ch):返回指定字符在此字符串中第一次出现处的索引
  • length():返回此字符串的长度
  • replace(char oldChar, char newChar):返回一个新的字符串,它是通过用newChar替换此字符串中出现的所有oldChar而生成的
  • substring(int beginIndex, int endIndex):返回一个新字符串,它是此字符串的一个子字符串。该子字符串从指定的beginIndex处开始,直到endIndex-1处的字符。
  • toLowerCase():将此字符串转换为小写字母
  • toUpperCase():将此字符串转换为大写字母
  • trim():返回字符串的副本,忽略前导空白和尾部空白

示例

下面是一个使用String类的例子:

```
public class StringDemo {
public static void main(String[] args) {
String str1 = "Hello, ";
String str2 = "World!";
String str3 = str1 + str2;
System.out.println("str1: " + str1);
System.out.println("str2: " + str2);
System.out.println("str3: " + str3);
System.out.println("str3长度为:" + str3.length());
System.out.println("str3第7个字符是:" + str3.charAt(6));
System.out.println("str3是否包含"World":" + str3.contains("World"));
System.out.println("str3转大写字母:" + str3.toUpperCase());
}
}
```

其中str1和str2是两个字符串,通过+运算符拼接成一个新的字符串str3。程序输出如下:

```
str1: Hello,
str2: World!
str3: Hello, World!
str3长度为:13
str3第7个字符是:W
str3是否包含"World":true
str3转大写字母:HELLO, WORLD!
```

本文来自投稿,不代表亲测学习网立场,如若转载,请注明出处:https://www.qince.net/javadye7java.html

郑重声明:

本站所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,不存在任何商业目的与商业用途。 若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。

我们不承担任何技术及版权问题,且不对任何资源负法律责任。

如遇到资源无法下载,请点击这里失效报错。失效报错提交后记得查看你的留言信息,24小时之内反馈信息。

如有侵犯您的版权,请给我们私信,我们会尽快处理,并诚恳的向你道歉!

(0)
上一篇 2023年4月24日 下午9:19
下一篇 2023年4月24日 下午9:19

猜你喜欢