1)将int类型数组{11,22,33,44,55}拼接字符串(两种方式)[元素1, 元素2, ...]
*
* 2)键盘录入一个字符串:将字符串反转(两种方式)
* a)字符串拼接(将字符串---字符数组)
* b)利用StringBuffer的反转--->String
*
public class StringBufferTest {
public static void main(String[] args) {
int arr[]={11,22,33,44,55};
// 1)
//方法一
StringBuffer s1=new StringBuffer();
for(int x=0;x<arr.length;x++) {
s1.append(arr[x]);
}
System.out.println(s1);
String s2=s1.toString();
System.out.println(s2);
System.out.println("--------------");
//方法二
String result="";
for(int x=0;x<arr.length;x++) {
result+=arr[x];
}
System.out.println(result);
System.out.println("---------------");
//2)
// 创建键盘录入对象
Scanner sc=new Scanner(System.in);
//提示并接受字符串
System.out.println("请输入字符串");
//方式一
String line=sc.nextLine();
StringBuffer buffer=new StringBuffer(line);
buffer.reverse();
System.out.println(buffer);
System.out.println("---------------");
//方式二
char arr2[]=line.toCharArray();
String result2="";
for(int x=arr2.length-1;x>=0;x--) {
result2+=arr2[x];
}
System.out.println(result2);
}
}