我想执行像这样的查询

从“xyz_DB”中选择ID.“test”其中用户在(‘a’,’b’)

所以相应的代码就像

String s="(";

for(String user:selUsers){

s+= " ' " + user + " ', ";

}

s+=")";

从test中选择ID,其中userId在s中;

以下代码将s的值形成为(‘a’,’b’,)

我想在数组结束后删除逗号怎么做?

解决方法:

这是一种方法:

String s = "(";

boolean first = true;

for(String user : selUsers){

if (first) {

first = false;

} else {

s += ", ";

}

s += " ' " + user + " '";

}

s += ")";

但是如果涉及到循环,使用StringBuilder来组装String会更有效.

StringBuilder sb = new StringBuilder("(");

boolean first = true;

for(String user : selUsers){

if (first) {

first = false;

} else {

sb.append(", ");

}

sb.append(" ' ").append(user).append(" '");

}

sb.append(")");

String s = sb.toString();

标签:java,sql

来源: https://codeday.me/bug/20190722/1497974.html

java去掉字符串的逗号_java – 从字符串数组中删除逗号相关推荐

  1. java返回特定下标元素_java基础--输出数组中指定元素的下标

    java基础--输出数组中指定元素的下标 java基础--输出数组中指定元素的下标 package com.lcn.day05; public class ArrayDemo8 { /** * 输出数 ...

  2. java 删除数组指定元素_Java从在数组中删除指定元素

    package org.usc.action; import java.util.ArrayList; import java.util.Arrays; import java.util.List; ...

  3. java 去掉pdf文字_如何从PDF文件中删除所有图像/图纸,并仅在Java中留下文本?

    我在类似的情况下使用Apache PDFBox. 要更具体一点,请尝试这样的事情: import org.apache.pdfBox.exceptions.COSVisitorException; i ...

  4. C语言试题十六之写删除字符串中指定下标的字符。其中,a指向原字符串,删除后的字符串存放在b所指的数组中,n中存放指定的下标。

    1. 题目 请编写一个函数void function(char a[],char b[], int n),其功能是:删除字符串中指定下标的字符.其中,a指向原字符串,删除后的字符串存放在b所指的数组中 ...

  5. java 数组去除重复_Java从数组中删除重复项?

    Java从数组中删除重复项? 我应该在包含许多不同电子邮件地址的文件中读取并使用数组打印出来.问题是我需要消除重复的电子邮件. 我能够让我的try / catch工作并打印出电子邮件地址.但是,我不知 ...

  6. java 中数组中删除元素_java数组中删除元素的操作

    我们在学习数组的开始,就明确过初始的长度是不可变化的.但是在实际的使用中,难免会涉及到对数组的改动.本篇我们带来的是在数组中删除元素的方法:remove和索引.相信这两种概念大家都不陌生,那么结合了数 ...

  7. java从数组中删除元素(数组的缩容)

    java从数组中删除元素(数组的缩容) 1,解决方案一 /* * 数组的缩容(删除元素) * 第一种解决方案 * 移动元素,被删除元素后面的元素往前移一位 * 优点:不需要创建新数组,省内存,速度快 ...

  8. java数组中删除元素或一个数组元素

    java数组中删除元素或一个数组元素 删除数组中单个元素 删除数组中多个元素(数组表示) 这里直接介绍两种情况: 1.删除数组中单个元素 2.删除数组中多个元素(数组表示) 删除数组中单个元素 1. ...

  9. java字符串去掉最后一个逗号_java拼接字符串时去掉最后一个多余逗号的方法

    java拼接字符串时去掉最后一个多余逗号的方法 本文实例讲述了java拼接字符串时去掉最后一个多余逗号的方法.分享给大家供大家参考.具体分析如下: 先看下面这段代码: for (int t = 0; ...

  10. java 字符串 字符查找_java之字符串中查找字串的常见方法

    1.int indexOf(String str) :返回第一次出现的指定子字符串在此字符串中的索引. int indexOf(String str, int startIndex):从指定的索引处开 ...

最新文章

  1. django博客项目8:文章详情页
  2. 第二章 搜索 【未完结】
  3. 怎么理解python语言_Python语言入门1-理解Python语言
  4. acwing提高组 第一章 动态规划
  5. python表示当前目录_从Python脚本获取当前目录的父项
  6. 【源码】otter工程结构
  7. mysql canvert mongo_如何在MongoDB中的$match中使用聚合运算符(例如$year或$dayOfMonth)?...
  8. java 当前时间 long_java 获取当前的日期、时间, 日期、字符串、long之间的相互转换...
  9. Educational Codeforces Round 43 (Rated for Div. 2)题解
  10. matlab输入二项分布函数,MATLAB如何使用binornd函数生成二项分布随机数
  11. Mac 使用brew 安装adb
  12. matlab系统稳态误差终值,Matlab求解给定系统稳态误差
  13. 【MES】聚酯,纺丝,假捻的工艺路线
  14. 表白套路计算机公式,数学情话大全浪漫情话套路句子 数学情话表白公式短句说说合集...
  15. 火狐浏览器播放媒体没有声音怎么办?
  16. Python中timestamp时间戳和日期时间的转换
  17. Slider Revolution 轮播滑块Wordpress插件下载
  18. Verion 9 of Highlight.js has reached EOL
  19. 规避三方工具带给产品的潜在风险
  20. 【通知】Linux glibc 中发现幽灵漏洞,请及时修复

热门文章

  1. 20172301 2017-2018-2 《程序设计与数据结构》第七周学习总结
  2. P3376 【模板】网络最大流( Edmonds-krap、Dinic、ISAP 算法)
  3. webrt分析六(nack)
  4. Tensorflow入门(一)----”搭建图像识别系统“教程整理
  5. 数学家是如何做量化交易的
  6. 使用Arduino+L298N控制光驱两项四线步进电机
  7. Jenkins持续集成与部署
  8. 658.一元二次方程公式
  9. STM32单片机配置FPGA
  10. 基于STM32控制的PS2摇柄模块—双轴按键摇杆控制器控制TFTLCD