使用StringBuffer类对键盘输入的字符串进行反转
import java.util.Scanner;
public class StringReverse {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入一个字符串:");
String str = input.nextLine();
StringBuffer stringBuffer = new StringBuffer(str);
stringBuffer.reverse();
System.out.println("反转后的字符串:" + stringBuffer.toString());
input.close();
}
}
使用String和StringBuffer类分别对数组进行字符串拼接,使其变成一个字符串。
public class ArrayToString {
public static void main(String[] args) {
int[] arr = {1, 2, 3, 4, 5};
// 使用String拼接
String str1 = "";
for (int i = 0; i < arr.length; i++) {
str1 += arr[i];
}
System.out.println("使用String拼接得到的字符串:" + str1);
// 使用StringBuffer拼接
StringBuffer stringBuffer = new StringBuffer();
for (int i = 0; i < arr.length; i++) {
stringBuffer.append(arr[i]);
}
String str2 = stringBuffer.toString();
System.out.println("使用StringBuffer拼接得到的字符串:" + str2);
}
}