java:分割字符串

  • 关键词
  • 测试说明
    • 补充说明
  • 源码
  • 运行结果

关键词

Sting[] newArray=str.split("\这里放要分割的符号",这里放分割次数);
split(分离)
String[] 数组
String 字符串
print 输出后不换行
println 输出后换行

测试说明

Sting[] newArray=str.split("\这里放要分割的符号",这里放分割次数); 里面的分割次数可以为零,当为零的时候为分割所有的 “.” ,以此类推分割次数为几就分割几次。一般的分割的次数为2的倍数,因为“.”之类的符号要分割左边和右边才会分割出来

补充说明

对于输出字符print的是输出不换行的,由c++的print/n用法可知常用println的输出后换行中的“l”就是斜杠,然后加一个“n”表示摁一次回车键(也就是换行)。
for的一些用法留到下一篇博文。

源码

class Demo{public static void main(String[] args){String str="192.29.0.21.331";String[] firstArray=str.split("\\.");//对 . 进行分割,没有次数限制全部分割。String[] secondArray=str.split("\\.",2);//对 . 进行两次分割System.out.println("str原值为:"+str);//输出原来数组System.out.print("全部分割的str:");for(String a:firstArray){//将数组合起来后输出System.out.print("["+a+"]");}System.out.println();System.out.print("分割两次的字符:");for(String a:secondArray){System.out.print("["+a+"]");}System.out.println();}
}

运行结果

java:分割字符串(指定范围分割和次数)相关推荐

  1. php把字符串指定字符分割成数组

    <?php $str="1|2|3|4|5|"; $var=explode("|",$str); print_r($var); ?> $var=ex ...

  2. java分割字符串 行,string分割字符串 如何按行来分割Java字符串

    Java的split()是怎么拆分字符串的? java拆分字符串使用string类的spilt方法,针对某个分隔符来分割一个字符串,示例如下: public class StringSplit { p ...

  3. 用c++实现分割字符串函数(分割std::string)

    2018.09.21更新于文章尾部:第二个函数优化了处理时间,占用更少内存和时间 2020.05.07更新于前两个函数:加入了说明注释,方便理解 2022.06.06更新一个比较巧妙的方法<Ge ...

  4. php如何分割字符串?php mb_substr分割字条串,解决中文乱码问题,支持分割中文!

    因为网站开发需要,必须有一项功能可以把字符串一个一个分割开来,并且转换为数组. 刚开始用"str_split函数"在实验分割中文字符时就出现了乱码. 蚂蚁学院经过一翻研究,最终发现 ...

  5. java分割字符串_Java中分割字符串

    java.lang.String的split()方法, JDK 1.4 or later public String[] split(String regex,int limit) 示例代码 publ ...

  6. Java中将字符串用空格分割成字符串数组的split方法

    官方文档链接:public String[] split(String regex) 本文以空格作为分割串. CaseOne import java.util.Scanner;public class ...

  7. sql按指定符号分割字符串,返回分割后指定索引的第几个元素,象数组一样方便

    sql代码如下: CREATE function Get_StrArrayStrOfIndex ( @str varchar(1024), --要分割的字符串 @split varchar(10), ...

  8. Java中字符串以小数点分割时无效,String s = “12.34“; String[] ss = split(“.“);分割结果为空

    String s = "12.34"; String[] ss = split("."); //输出结果ss为null 解决:小数点 . 是正则表达式中特殊标记 ...

  9. python分割字符串中文_python 分割中文英文混合字符串的正确方法

    python 里的字符编码不统一导致中英文的处理有不同的结果,下面介绍中文英文混合字符串 split 的方法. 分割词 #!/usr/bin/env python # -*- coding: utf- ...

  10. python读取文件按行分割字符串_python中分割字符串split切割并选择输出 逐行读取文件后字符串拼接...

    #!/usr/bin/python # -*- coding: utf-8 -*- str="abc,123 efg,567" #以空行分割后输出 print str.split( ...

最新文章

  1. 数据库范式(1NF、2NF、3NF、BCNF)
  2. Python中关于split和splitext的差别和运用
  3. Nginx版本无缝升级
  4. 神经网络的梯度消失和过拟合产生原因及其解决方案
  5. 计算机用户域怎么删除,如何查找并删除AD域中多余的计算机帐号?
  6. 网络编程中如何得知一次请求(或响应)的数据已接收完
  7. Web产品的交互说明文档应该怎么写?
  8. 快过年了,来,来,来!给七大姑八大姨好好解释解释【啥是DBA 】
  9. GitHub 上 5 款超好用的数据库 GUI 带你玩转 MongoDB、Redis、SQL 数据库
  10. 巨人网络305亿并购海外棋牌类游戏公司审核遭暂停
  11. 关于vs重新生成出现“错误 CS0006: 未能找到元数据文件”.
  12. 软件开发的201个原则
  13. mybatis分页插件 pagehelper点击末页跳到第8页
  14. DataBinding 的集成:点击AIL+Enter , 没有出现【convert to data binding layout】怎么办?
  15. 【格式化文档】ISO27001控制措施+ISO27002实施指南 【上】
  16. 鸟哥的Linux私房菜(基础班)第八章学习笔记
  17. 因世俗的偏见--明明相爱,却不能走在一起
  18. K2 BPM_北汽新能源业务流程管理信息系统建设思考_全球领先的工作流引擎
  19. 单片机 c语言 数字 0 9,单片机点阵式LED显示技术数字“0-9”
  20. 005:vue+openlayers加载Mapbox地图示例

热门文章

  1. java实现在tcp协议下进行数据的传输
  2. 我想为我们的团队起个名字,我们主要是开发游戏的,中英文都要一个名字
  3. 如何快速的进行CAD创建图层并给进行样式更改?
  4. 视景帮你三分钟了解全息应用
  5. 回顾过去程序的一些注意事项
  6. 中小企业快成长现倪端 微软打造软硬件一体解决方案
  7. 游戏公司岗位大揭秘!各职位工作都有什么特点?
  8. 【转】[教程]在 win7 / win8 下安装苹果系统 (懒人版)
  9. 开心汽车公布2020年年报:林明军将持股22%,海淘车亏损20万美元
  10. matlab2015崩溃,ubuntu16.04上安装matlab 2015b,2016a的故障排除