(JAVA)StringBuffer类(练习)
生活随笔
收集整理的這篇文章主要介紹了
(JAVA)StringBuffer类(练习)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
package com.book.lite;import java.util.Scanner;/*
1.將數(shù)組拼接成字符串
2.自定義方法,將緩沖區(qū)翻轉(zhuǎn)*/
public class StringBufferDemo2 {public static void main(String[] args){System.out.println(getString_1());System.out.println(getString_2());}public static String getString_1(){int[] arr = {1,4,6,23,76,45};StringBuffer buffer = new StringBuffer();for (int x = 0 ;x<arr.length;x++){//s += arr[x]; 浪費資源buffer.append(arr[x]);}return buffer.toString();}public static StringBuffer getString_2(){Scanner sc = new Scanner(System.in);System.out.println("請輸入要翻轉(zhuǎn)的字符串:");String s = sc.nextLine();StringBuffer buffer = new StringBuffer();//將緩沖區(qū)轉(zhuǎn)成字符串,在變成字符數(shù)組char[] ch = buffer.append(s).toString().toCharArray();//將數(shù)組遍歷,翻轉(zhuǎn)for (int x = 0 ,y = ch.length-1;x < y;x++,y--){char temp = ch[x];ch[x] = ch[y];ch[y] = temp;}//將原有的緩沖區(qū)數(shù)組清空buffer.delete(0,buffer.length());return buffer.append(ch);}
}
總結(jié)
以上是生活随笔為你收集整理的(JAVA)StringBuffer类(练习)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: js reduce实现中间件_js数组高
- 下一篇: Redis 客户端工具