javafor拼接字元串
發布時間: 2023-07-03 17:46:29
String temp="";
for(String s : ids){
temp="("+s+"),"
}
temp=temp.subString(0,temp..lastIndexOf(","));
String sql="insert into info_cols(info_id) values "+s;
Conn.update(sql);
//這樣就與資料庫交互一次,資料庫交互盡量要少
㈡ java字元串的拼接
import java.util.Scanner;
public class dd {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in); //聲明輸入對象
System.out.println("請輸入第一個字元串:") ;//列印友好提示
String first = sc.next(); //阻塞,等待輸入第一個字元串
System.out.println("請輸入第一個字元串:"); //列印友好提示
String second = sc.next(); //阻塞,等待輸入第二個字元串
String s = first+second; //進行拼接
System.out.println("您輸入的字元串拼接後的結果為:"+s); //列印拼接結果
}
}
純手打,求給分!絕對妥妥的!
這樣可以么?
㈢ java字元串拼接
可以不管有多少個key都先加上逗號,最後再刪除最後一個逗號。
importjava.util.HashMap;
importjava.util.Map.Entry;
publicclassTest{
publicstaticvoidmain(String[]args){
HashMap<Integer,Boolean>State=newHashMap<Integer,Boolean>();
State.put(1,true);
State.put(3,false);
State.put(4,true);
StringBuffersb=newStringBuffer();
for(Entry<Integer,Boolean>entry:State.entrySet()){
if(entry.getValue())
sb.append(entry.getKey()).append(',');
}
sb.deleteCharAt(sb.length()-1);//刪除末尾的,
System.out.println(sb);//輸出1,4
}
}
㈣ java 拼接字元和解析字元串
importjava.util.ArrayList;
importjava.util.List;
/**
*CreatedbyAdministratoron2015/6/14.
*/
publicclassTest{
privatestaticList<String>infor;
static{
infor=newArrayList<String>();
infor.add("流水號1");
infor.add("收款方帳號1");
infor.add("真實姓名");
infor.add("付款金額1");
infor.add("備注說明1");
infor.add("流水號2");
infor.add("收款方帳號2");
infor.add("真實姓名");
infor.add("付款金額2");
infor.add("備注說明2");
}
publicstaticvoidmain(Stringargs[]){
/**
*開始拼接字元串
*/
StringinforString=infor.get(0);
for(inti=1,k=infor.size();i<k;i++){
if(i%5==0){
inforString+="|";
}else{
inforString+="^";
}
inforString+=infor.get(i);
}
System.out.println("拼接後的字元串是:"+inforString);
/**
*開始解釋字元串
*/
String[]usersInfor=inforString.split("\|");
System.out.println(usersInfor.length);
Useruser;
String[]userString;
for(inti=0,k=usersInfor.length;i<k;i++){
userString=usersInfor[i].split("\^");
user=newUser();
user.setId(userString[0]);
user.setGathering(userString[1]);
user.setName(userString[2]);
user.setPayment(userString[3]);
user.setRemark(userString[4]);
System.out.println("User"+i+"="+user);
}
}
staticclassUser{
privateStringid;
privateStringgathering;
privateStringname;
privateStringpayment;
privateStringremark;
publicUser(){
}
publicStringgetId(){
returnid;
}
publicvoidsetId(Stringid){
this.id=id;
}
publicStringgetGathering(){
returngathering;
}
publicvoidsetGathering(Stringgathering){
this.gathering=gathering;
}
publicStringgetName(){
returnname;
}
publicvoidsetName(Stringname){
this.name=name;
}
publicStringgetPayment(){
returnpayment;
}
publicvoidsetPayment(Stringpayment){
this.payment=payment;
}
publicStringgetRemark(){
returnremark;
}
publicvoidsetRemark(Stringremark){
this.remark=remark;
}
@Override
publicStringtoString(){
return"[id:"+id+",gathering:"+gathering+",name:"+name+",payment:"+payment+",remark:"+remark+"]";
}
}
}
熱點內容