【沫沫金】Java逗號拼接字符串增加單引號
頁面提供逗號拼接的字符串,可作為數據庫查詢in的條件。
a,b
問題
數據庫針對字符串的in條件,要求增加單引號
xx in (‘a‘,‘b‘)
需求
頁面的逗號拼接字符串直接轉換成數據庫要求格式(不使用for循環)
技術點
join
org.apache.commons.lang.StringUtils
StringUtils.join(split, "‘,‘")
實現源碼
public static void main(String[] args) { String[] split = ("閻軍梅,李乾毅".replaceAll(",", ",")).split(","); System.out.println("‘"+StringUtils.join(split, "‘,‘")+"‘"); }
回顧
頁面逗號拼接字符串,轉換為數據庫要求的每個元素帶單引號的格式。
不使用for循環處理,以上方法即可輕松實現。感謝apache、感謝commons包
【沫沫金】Java逗號拼接字符串增加單引號
相關推薦
【沫沫金】Java逗號拼接字符串增加單引號
查詢in stat 數據 rgs pre [] oid apach .com 背景 頁面提供逗號拼接的字符串,可作為數據庫查詢in的條件。 a,b 問題 數據庫針對字符串的in條件,要求增加單引號 xx in (‘a‘,‘b‘) 需求 頁面的逗號拼接字符串直接轉換成
【轉載】Java 從原字符串中截取一個新的字符串 subString()
處的 src fbo urg 字符 bsp .html return exceptio substring public String substring(int beginIndex) 返回一個新的字符串,它是此字符串的一個子字符串。該子字符串從指定索引處的字符開始,直到
【劍指offer】58、翻轉字符串
rst ring 前閉後開 輸入 是把 叠代器 oid swa front 題目一 輸入英文句子,翻轉句子中單詞的順序,但單詞內字符順序不變,標點當作普通字母處理。 如I am a student. 輸出student a am i 思路 第一步翻轉整個句子,.tnedu
【Java算法】獲得一個隨機字符串
ring get exti class oid imp brush tint 類型 package suanfa; import java.util.Random; public class RandomStr { public static String get
【bzoj3555】[Ctsc2014]企鵝QQ 字符串hash
sample def 數字 最大 cts mes 哪些 前綴 sizeof 題目描述 PenguinQQ是中國最大、最具影響力的SNS(Social Networking Services)網站,以實名制為基礎,為用戶提供日誌、群、即時通訊、相冊、集市等豐富強大的互聯網功
java拼接字符串用StringBuilder
div for builder int code clas end 拼接 uil StringBuilder builder = new StringBuilder(); String s1="abc"; for(
【坑】 MySQL中,字符串和數值的比較
【坑】 mysql中 字符串和數值的比較 官方文檔:https://dev.mysql.com/doc/refman/5.7/en/comparison-operators.html原文:Comparison operations result in a value of 1 (TRUE), 0 (F
java代碼根據逗號分隔字符串,然後加上單引號 ,並返回字符串
system spl tostring 返回 pre spi string sys java public class SpiltString { public String spilt(String str) { StringBuffer sb = new
【Python初學者】使用方法修改字符串的大小寫
Python【Python初學者】使用方法修改字符串的大小寫
【Python初學者】使用方法刪除字符串中的空白
Python如圖顯示如下: 【Python初學者】使用方法刪除字符串中的空白
【BZOJ】4259: 殘缺的字符串
題解 個數 題意 裏的 就是 嘗試 -s span 字符 【題意】給定長度為m的匹配串B和長度為n的模板串A,求B在A中出現多少次。字符串僅由小寫字母和通配符" * "組成,其中通配符可以充當任意一個字符。n<=3*10^5。 【算法】FFT 【題解】假設模板串的數組
【初級算法】16. 驗證回文字符串
回文串 定義 man art pla bool 回文字符串 驗證 和數 題目: 給定一個字符串,驗證它是否是回文串,只考慮字母和數字字符,可以忽略字母的大小寫。 說明:本題中,我們將空字符串定義為有效的回文串。 示例 1: 輸入: "A man, a plan, a
【PHP項目】【Smarty】Smarty截取字符串方法truncate
ssi 多少 精確 erl cor 截取字符串 需要 check 用法 smarty truncate 截取字符串 //在sql中truncate是刪除表格(truncate是只刪除內容,delete徹底刪除)從字符串開始處截取某長度的字符,默認的長度為80指定第二個參數
【C語言】學習筆記3——字符串
store 寫代碼 inf 變量類型 density scanf() 想要 限定符 tor 1. 字符串(charcacter string)是一個或多個字符的序列 2. C語言沒有專門用於存儲字符串的變量類型。字符串都被存儲在char類型的數組種。 3. 數組由連續的
【bzoj4002】有意義的字符串
推公式 \n tor 就是 solution main esp urn ostream Portal --> bzoj4002 Solution ? 雖然說這題有點強行但是感覺還是挺妙的,給你通項讓你反推數列的這種==有點毒 ?? 補檔時間 ? 首先有一個東西叫
【LeetCode】無重復字符串最長子串
情況 什麽 hand 末尾 直接 初始 這就是我 個數 子串 題目描述 給定一個字符串,請你找出其中不含有重復字符的 最長子串 的長度。 示例 1: 輸入: "abcabcbb" 輸出: 3 解釋: 因為無重復字符的最長子串是 "abc&qu
java-測試開發字符串
bst 新的 beautiful stat 測試 dem efi main highlight package j2se; public class StringDemo { private String demoString="ceshixiaoyouning";
Java中的字符串
tostring charat oid eas min region tchar args 運算符 以下內容引用自http://wiki.jikexueyuan.com/project/java/strings.html: 字符串,它被廣泛應用於Java編程,是一個字符序
再談怎樣以最簡單的方法將泛型為String類型的集合或String類型的數組轉化為逗號間隔字符串形式
集合 ret 類型 author sta rgs bsp lan ont 今天review代碼,看見某些大爺在將泛型為String類型的集合或String類型的數組轉化為逗號間隔字符串形式時仍然僅僅顧結果不註重過程,“大爺”咱能負點責任嗎?
Java中的字符串常量池
strings testin ref 調優 data- comm 輸出 lower replace 最近做到一個題目: 問題:String str = new String(“abc”),“abc”在內存中是怎麽分配的? 答案是:堆,字符串常量區。 題目考查的為Jav