String str =“I Love Java! ” ,截取出Love并转换成小写输出到控制台
时间: 2023-12-10 15:40:36 浏览: 37
可以使用 Java 中的字符串截取方法 `substring()` 和字符串转换方法 `toLowerCase()` 来实现:
```java
String str = "I Love Java! ";
String love = str.substring(2, 6).toLowerCase();
System.out.println(love);
```
这里的 `substring(2, 6)` 表示从第 3 个字符开始(Java 中索引从 0 开始),截取到第 6 个字符(不包括第 6 个字符),即 `Love`。然后使用 `toLowerCase()` 方法将其转换为小写,并输出到控制台。
相关问题
编程题:String str = "hello world!i like java.i'm the best";找出共有多少个字符'i'
可以使用循环遍历字符串中的每一个字符,然后判断是否是字符'i',如果是,则计数器加1。示例代码如下:
```java
String str = "hello world!i like java.i'm the best";
int count = 0;
for (int i = 0; i < str.length(); i++) {
if (str.charAt(i) == 'i') {
count++;
}
}
System.out.println("字符'i'的数量为:" + count);
```
输出结果为:
```
字符'i'的数量为:4
```
编写程序实现字符串的重组:要求从键盘输入三个字符串,string1="I like music!",string2="We love china!", string3="enjoy it!", 程序运行结果为 :"I love it!I love it!"。
可以使用以下代码实现:
```python
string1 = input("请输入第一个字符串:")
string2 = input("请输入第二个字符串:")
string3 = input("请输入第三个字符串:")
result = string1.replace("music", "love") + string2[3:] + string3[-4:]
print(result)
```
输出结果为:"I love it!I love it!"