欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

如何把char數(shù)組轉(zhuǎn)換成String

 更新時間:2023年02月15日 09:46:14   作者:等待救贖的波  
這篇文章主要介紹了如何把char數(shù)組轉(zhuǎn)換成String問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

把char數(shù)組轉(zhuǎn)換成String

調(diào)用reverseStr()傳入一個字符串"let’s"

? public String reverseStr(String s) {
? ? ? ? int left = 0, right = s.length() - 1;
? ? ? ? char[] chs = s.toCharArray();
? ? ? ? System.out.println(chs);
? ? ? ? while (left < right) {
? ? ? ? ? ? char temp = chs[right];
? ? ? ? ? ? chs[right] = chs[left];
? ? ? ? ? ? chs[left] = temp;
? ? ? ? ? ? left++;
? ? ? ? ? ? right--;
? ? ? ? }
? ? ? ? return chs.toString();
? ? }

輸出結果

[C@135fbaa4

分析原因

  • Java中,toString方法,會打印出“類名@他的hashCode值”這樣的一個字符串。
  • 而我想要的是把char數(shù)組轉(zhuǎn)換成String
  • 應該使用String.valueOf()方法

再次測試

s'tel

String.valueOf(char[] data) : 將 char 數(shù)組 data 轉(zhuǎn)換成字符串

將傳入的數(shù)組轉(zhuǎn)為String型,存入數(shù)據(jù)庫。去掉空格和括號[]

將傳入的數(shù)組轉(zhuǎn)為String,存入數(shù)據(jù)庫。去掉空格和括號的標準寫法:

//無空格,無括號
String s3 = StringUtils.join(arr,",");
System.err.println(s3);//41,a,5,g56

其他寫法:

public static void main(String[] args) {
//有空格和括號
String [] arr = {“41”,“a”,“5”,“g56”};
String s1 = Arrays.toString(arr);
System.err.println(s1);//[41, a, 5, g56]
//無空格,無括號,無逗號
String s2 = StringUtils.join(arr);
System.err.println(s2);//41a5g56

//無空格,無括號,無逗號
StringBuffer s4 = new StringBuffer();
for (String string : arr) {
s4.append(string);
}
System.err.println(s4.toString());//41a5g56
}

另:java分割包含有多個空格的字符串

String s = "Rita ?Love ? ? code"

正確寫法

String [] arr = str.split("\\s+");
for(String ss : arr){
? ? System.out.println(ss);
}
/*
Rita
Love
Code
*/

錯誤寫法

String[] arr2 = str.split(" ");
for (String ss : arr2) {
? ? System.out.println(ss);
}
/*
Rita

Love


code
*/

總結

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • SpringBoot2.x配置HTTPS訪問的過程

    SpringBoot2.x配置HTTPS訪問的過程

    這篇文章主要介紹了SpringBoot2.x配置HTTPS訪問的過程,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-07-07
  • Java中類的加載器及其加載過程

    Java中類的加載器及其加載過程

    字節(jié)碼文件在類加載器子系統(tǒng)中要進行加載、鏈接、初始化等處理,我們這里詳細來談其中過程,本文主要介紹了Java中類的加載器及其加載過程,感興趣的同學可以參考一下
    2023-04-04
  • 詳解SpringBoot的事務管理

    詳解SpringBoot的事務管理

    Springboot內(nèi)部提供的事務管理器是根據(jù)autoconfigure來進行決定的。接下來通過本文給大家介紹SpringBoot的事務管理相關知識,感興趣的朋友一起學習吧
    2017-04-04
  • Java 圖表類庫詳解

    Java 圖表類庫詳解

    本文主要介紹了Java圖表類庫的相關知識。具有很好的參考價值,下面跟著小編一起來看下吧
    2017-01-01
  • Java?電話號碼的組合示例詳解

    Java?電話號碼的組合示例詳解

    這篇文章主要介紹了Java?電話號碼的組合,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-03-03
  • springboot項目不輸出nohup.out日志的解決

    springboot項目不輸出nohup.out日志的解決

    這篇文章主要介紹了springboot項目不輸出nohup.out日志的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-07-07
  • logback?OutputStreamAppender高效日志輸出源碼解析

    logback?OutputStreamAppender高效日志輸出源碼解析

    這篇文章主要介紹了為大家logback?OutputStreamAppender日志輸出效率提升示例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-10-10
  • Java使用Filter實現(xiàn)登錄驗證

    Java使用Filter實現(xiàn)登錄驗證

    本文主要介紹了Java使用Filter實現(xiàn)登錄驗證,Filter類似于門衛(wèi),你在進入之前門衛(wèi)需要盤查你,身份合法進入,身份不合法攔截,感興趣的可以了解一下
    2023-11-11
  • Java實現(xiàn)的圖片高質(zhì)量縮放類定義與用法示例

    Java實現(xiàn)的圖片高質(zhì)量縮放類定義與用法示例

    這篇文章主要介紹了Java實現(xiàn)的圖片高質(zhì)量縮放類定義與用法,涉及java針對圖片的運算與轉(zhuǎn)換等相關操作技巧,需要的朋友可以參考下
    2017-11-11
  • Java代碼實現(xiàn)四種限流算法詳細介紹

    Java代碼實現(xiàn)四種限流算法詳細介紹

    本文主要介紹了Java代碼實現(xiàn)四種限流算法詳細介紹,包含固定窗口限流,滑動窗口限流,漏桶限流,令牌桶限流,具有一定的參考價值,感興趣的可以了解一下
    2024-05-05

最新評論