Java中String中split方法
Java split()方法
split()方法根据匹配给定的正则表达式来拆分字符串
注意:.
、$
、|
、和*
等转义字符必须加\\
语法
public String[] split(String regex,int limit)
参数
- regex --正则表达式分隔符
- limit --分割的份数
返回值
字符串数组
示例
String 类的split方法示例:定义一个String字符串类型变量str,一个String[] buff数组,将“小学,初中,高中,大学,本科,研究生,博士”赋值给str,用,
分割字符串,并且将分割后的字符串数组赋值给buff。
public class Test{public static void main(String args[]){String str="小学,初中,高中,大专,本科,研究生,博士";String[] buff =str.split(",");for(int i=0;i<buff.length;i++){System.out.println(buff[i]);}}
}
.
必须加转义字符\\,以下是拆分ip地址示例:
public class Demo {public static void main(String args[]) {String str = "192.168.1.1";// . 必须得加 转义字符\\for(String s : str.split("\\.")){System.out.println(s);}}
}
Java中String中split方法相关推荐
- JAVA中String的split方法
我的个人网站: http://riun.xyz 以下源码版本:JDK1.8 简介 Java 中 String 的 split 方法可以将字符串根据指定的间隔进行切割,例如字符串 str = " ...
- C库中没有itoa以及C++中string没有split方法的原因
个人见解,欢迎讨论.这其实源于c/c++需要自己管理内存,而一个好的惯例是 自己申请的内存要自己释放掉 所以c/c++库函数一般都不会返回指针,你会说有些函数返回指针了呀,如 char *strcpy ...
- linux+多个字符分割字符串数组中,String的split()方法可以将字符串按照特定的分隔符拆分成字符串数组...
在java.lang包中有String.split()方法,返回是一个数组------不管按照什么拆,拆出来是一个数组 String str = "1,2,3,4,5,6"; St ...
- Java String的split方法总结
String的split()方法用于按传入的字符或字符串对String进行拆分,返回拆分之后的数组. 1.一般用法 用一般的字符,例如@或,等符号做分隔符时: String address=" ...
- 【转】关于python中re模块split方法的使用
注:最近在研究文本处理,需要用到正则切割文本,所以收索到了这篇文章,很有用,谢谢原作者. 原址:http://blog.sciencenet.cn/blog-314114-775285.html 关于 ...
- c++中string的assign方法使用
c++中string的assign方法使用 string的实际.h和.cpp文件是basic_string.h 和basic_string.tcc,所以string中assign也在这两个文件声明和定 ...
- Java之String系列--intern方法的作用及原理
原文网址:Java之String系列--intern方法的作用及原理_IT利刃出鞘的博客-CSDN博客 简介 本文介绍Java的String的intern方法的原理. 常量池简介 在 JAVA 语言中 ...
- String的split方法注意,空字符串问题
String的split方法返回的是一个String数组 意为 按照 "关键字" 分割 String字符串 注意的是: 分割之后的数组,会自动省略后面的空字符串,而不会省略前面的空 ...
- Java中String类的方法及说明
String : 字符串类型 一.构造函数 String(byte[ ] bytes):通过byte数组构造字符串对象. String(char[ ] value):通过char数 ...
最新文章
- Tensorflow yolov3 Intel Realsense D435 多进程multiprocessing线程池pool识别时间测试
- 数据在内存中的存储(二进制形式存储)
- [考试反思]0813NOIP模拟测试20
- Android 计算地球上两点的距离
- 你不能访问此共享文件夹,因为你组织的安全策略阻止未经身份验证的来宾访问
- DotNetNuke(DNN)皮肤制作--如何修改DNN中众多的CSS文件
- DDC——Deep Domain Confusion Maximizing for Domain Invariance
- 查看后台事务代码的方法
- 程序猿的创业故事:一个游走于计算机编程、高中数学、高中物理、爱好木工的全栈工程师,转行做高中教学的亲生经历!
- 什么是射频信号发生器?信号发生器具有哪些特点?(二)
- Ruby电子书教程、经典脚本合集
- 关于android6.0网络连接感叹号的问题
- android版本内存卡,都8GB内存了 为何安卓手机还是这么卡?
- 蓝屏代码0x00000074
- matlab 创建批量文件夹_PS批量处理图片技巧!
- 设计模式讲解与代码实践(三)——工厂方法
- y9000p + ubuntu18.04 亮度无法调节问题解决方法(亲测有效)
- DevOps 工程师面试问题(持续更新)
- Android图片底部对齐(scaleType底部对齐)
- CRMEB小程序生成小程序码显示发布小程序才可以获取小程序码解决办法