导航:首页 > 编程语言 > java字符串分段

java字符串分段

发布时间:2025-10-17 14:01:07

java将字符串用逗号隔开

String s = "ssssss";
StringBuffer a = new StringBuffer();
for (int i = 0; i <s.length(); i++) {
s.append(scharAt(i)+",");
}
String rs = a.substring(0,a.length()-1);
System.out.println(rs);

⑵ JAVA中 我要将字符串以空格为标记分割成多个字符串,并将分割后的字符串设为一个数组

可以用String中的split方法分割字符串,使用这个方法后,得到的结果会保存在一个数组中
如:
String a = "aa bb cc dd";
String b[] = a.split(" ");

⑶ JAVA中如何将一个字符串切分

字符串切分可用到split方法;

示例代码

注意事项:

1.字符"|","*","+"都得加上转义字符,前面加上"\"。
2.而如果是"",那么就得写成"\\"。
3.如果一个字符串中有多个分隔符,可以用"|"作为连字符。

⑷ java编程问题,把用户输入的字符串分行并加入空格..

以下解答供题主参考,应该还会有更高效的方法。

importjava.util.Scanner;

publicclassReformat{

publicstaticvoidmain(String[]args){

Stringresult;

System.out.println("Enteryourif-then-elsestatementandpressEnter:");

//获得用户输入
Scannerscanner=newScanner(System.in);
StringrawInput=scanner.nextLine();

//将用户输入按if和else分开,split("if|else")代表以if和else作为
//关键字分割字符串
String[]splitedStatement=rawInput.trim().split("if|else");

//从split()返回的数组中分别提取if和else语句中的内容。如果没有else语句,
//将其标记为null。(因为if关键字总在用户输入的开头,而split()方法遇到位于
//字符串开头的分隔符时会在返回的数组中的第一个位置添加一个空字符串,所以这里的
//index从1开始而不是0,因为splitedStatement[0]总是一个空字符串)
StringifStatement=splitedStatement[1];
StringelseStatement=splitedStatement.length>2?
splitedStatement[2]:null;

//从得到的if语句中分别抽出其条件和内容,split("\{|\}")代表以{和}作为
//关键字分割字符串
StringifCondition=ifStatement.split("\{|\}")[0].trim();
StringifContent=ifStatement.split("\{|\}")[1].trim();

//重新将上面两个字符串组成格式化后的if语句
StringifResult="if"+ifCondition+
"{ "+ifContent+" }";

//else语句同理,只不过需要先判断其是否存在,从而避免NullPointerException
if(elseStatement!=null){
StringelseCondition=elseStatement.split("\{|\}")[0].trim();
StringelseContent=elseStatement.split("\{|\}")[1].trim();
StringelseResult=" else"+
elseCondition+
"{ "+elseContent+" }";

//将格式化后的if和else语句组成最终结果
result=ifResult+elseResult;
}else{
//如果else不存在,那么if语句就是最终结果
result=ifResult;
}

//输出结果
System.out.println(" Reformattedresult: "+result);

}
}


if 和 else 都存在的运行结果:


阅读全文

与java字符串分段相关的资料

热点内容
网络中常用的传输介质 浏览:518
文件如何使用 浏览:322
同步推密码找回 浏览:865
乐高怎么才能用电脑编程序 浏览:65
本机qq文件为什么找不到 浏览:264
安卓qq空间免升级 浏览:490
linux如何删除模块驱动程序 浏览:193
at89c51c程序 浏览:329
怎么创建word大纲文件 浏览:622
袅袅朗诵文件生成器 浏览:626
1054件文件是多少gb 浏览:371
高州禁养区内能养猪多少头的文件 浏览:927
win8ico文件 浏览:949
仁和数控怎么编程 浏览:381
项目文件夹图片 浏览:87
怎么在东芝电视安装app 浏览:954
plc显示数字怎么编程 浏览:439
如何辨别假网站 浏览:711
宽带用别人的账号密码 浏览:556
新app如何占有市场 浏览:42

友情链接