java--sql模糊查询(字符串拆分与拼接)

简介:

package com.shangyu.utils;

public class Test {

public static void main(String[] args) {

String str = "松江九亭";

StringBuffer sb = new StringBuffer();

for (int i = 0; i <str.length(); i++) {

if(sb.toString() != null && sb.toString() !=""){

sb.append(",");

}

sb.append(str.charAt(i));

}

String keyword = sb.toString().substring(1);

keyword = keyword.replaceAll(",", "%");

System.out.println(keyword);//结果:松%江%九%亭

}

}


模糊查询sql---->

select * from tb_table where address like '%"+str+"%'

只要查询关键字中包含  这四个字中任意一个  都能被查询到!



本文转自 沉淀人生 51CTO博客,原文链接:http://blog.51cto.com/825272560/1880109
相关文章
|
7天前
|
Java
Java 字符串分割split空字符串丢失解决方案
Java 字符串分割split空字符串丢失解决方案
|
25天前
|
SQL
sql server模糊查询、分组
sql server模糊查询、分组
12 1
|
1月前
|
算法 Java 程序员
Java检查字符串是否为回文
Java检查字符串是否为回文
|
1月前
|
存储 Java 程序员
记一次synchronized锁字符串引发的坑兼再谈Java字符串
记一次synchronized锁字符串引发的坑兼再谈Java字符串
20 2
|
29天前
|
存储 Java
JAVA字符串与其他类型数据的转换
JAVA字符串与其他类型数据的转换
27 4
|
18天前
|
Java
java 8 数组转字符串并以逗号分隔
java 8 数组转字符串并以逗号分隔
11 0
|
26天前
|
SQL Java
使用java中的String类操作复杂的字符串
使用java中的String类操作复杂的字符串
8 0
|
26天前
|
Java
使用java将字符串写入到指定的文件中
使用java将字符串写入到指定的文件中
11 0
|
26天前
|
Java 索引
Java字符串
Java字符串
7 0