java编写一个程序,声明一个字符串型变量并赋值,然后进行字符串运算并打印结果。
时间: 2024-03-06 12:50:42 浏览: 58
Java 字符串转float运算 float转字符串的方法
好的,以下是Java代码示例:
```java
public class Main {
public static void main(String[] args) {
// 声明一个字符串型变量并赋值
String str1 = "Hello";
String str2 = "World";
// 进行字符串运算并打印结果
System.out.println("str1 + str2 = " + str1 + str2);
System.out.println("str1.length() = " + str1.length());
System.out.println("str1.charAt(0) = " + str1.charAt(0));
System.out.println("str1.indexOf('e') = " + str1.indexOf('e'));
System.out.println("str1.equals(str2) = " + str1.equals(str2));
}
}
```
输出结果:
```
str1 + str2 = HelloWorld
str1.length() = 5
str1.charAt(0) = H
str1.indexOf('e') = 1
str1.equals(str2) = false
```
说明一下各个字符串运算的含义:
- `+`:字符串连接运算符,将两个字符串连接成一个新的字符串。
- `length()`:返回字符串的长度。
- `charAt(int index)`:返回字符串中索引为`index`的字符。
- `indexOf(char ch)`:返回字符`ch`在字符串中第一次出现的位置,如果没有找到则返回-1。
- `equals(Object obj)`:比较字符串是否相等,相等则返回`true`,否则返回`false`。
阅读全文