如果我想要字符串中部分字符变大写部分变小写
时间: 2024-10-04 20:04:33 浏览: 21
Python字符串详细介绍
如果你想要字符串中的一部分字符变大写,另一部分变小写,你可以先确定需要转换的部分,然后使用Java的substring()方法获取这部分,再分别调用`toUpperCase()`和`toLowerCase()`方法。例如:
```java
String mixedCaseStr = "Hello, World! 123";
int start = 7; // 开始位置(包括)
int end = 12; // 结束位置(不包括)
// 获取需要转换的部分
String partToTransform = mixedCaseStr.substring(start, end);
// 将部分字符串转换
String transformedPart = partToTransform.substring(0, 4).toUpperCase() + partToTransform.substring(4).toLowerCase();
// 替换原字符串中的那一段
mixedCaseStr = mixedCaseStr.substring(0, start) + transformedPart + mixedCaseStr.substring(end);
System.out.println(mixedCaseStr); // 输出 "Hello, WORLd! 123"
```
这里我们把"World!"的首字母W转换为大写,其余字母转换为小写。
阅读全文