版权声明:本文为博主原创文章,转载请写明出处。https://blog.csdn.net/wo541075754/article/details/50668160

问题

Java中String类的Split方法,当用“|”进行分割时,发现并不能达到预期的效果。比如:分割字符串“ABC|DEF”,得到的String{}结果是

A

B

C

|

D

E

F

解决

split里面有两个参数,其中一个是“limit”,表示匹配参数的个数,regex是匹配参数,split匹配需要输入“正则表达式”,因此问题就出在正则表达式上了。

如果要实现以“|”作为分割符,那么应该输入“|”,而不是“|”。

例子

public class TestSplit {

public static void main(String[] args) {

String str = "ABC|DEF";

String[] value = str.split("|");

for(String s : value){

System.out.println(s);

}

}

}

java竖线分割_Java String类的Split以竖线作为分隔符相关推荐

  1. Java String类的split方法简介

    Java String类的split方法简介 String的split()方法用于按传入的字符或字符串对String进行拆分,返回拆分之后的数组. 1.一般用法 用一般的字符,例如 @ 或 , 等符号 ...

  2. String类的split方法,字符串分割成数组

    String类的split方法可以将字符串按照特定的分隔符拆分成字符串数组. String[] split(String regex) 参数regex为正则表达式,以regex所表示的字符串为分隔符, ...

  3. string类有可以调换方向的函数吗_关于String类的split()方法

    展开全部 split 方法:将一个字符串分割为子字符串,然后将结62616964757a686964616fe4b893e5b19e31333366306464果作为字符串数组返回. split 方法 ...

  4. String类中split方法

    String类中split方法 split(你需要分割字符串的,分割的总个数) 该方法使用正则表达式的底层完成对字符串的分割 使用的案例: String s = "women,sksk,k, ...

  5. Pandas处理dataframe的文本数据列:使用str属性获取数据列的字符串方法类、split函数基于指定分隔符拆分数据列的内容为列表、使用len计算每个列表的长度

    Pandas处理dataframe的文本数据列:使用str属性获取数据列的字符串方法类.split函数基于指定分隔符拆分数据列的内容为列表.使用len计算每个列表的长度 目录

  6. java字符_Java String 类

    Java String 类 字符串广泛应用 在 Java 编程中,在 Java 中字符串属于对象,Java 提供了 String 类来创建和操作字符串. 创建字符串 创建字符串最简单的方式如下: St ...

  7. java字符串常量池长度_Java String类相关知识梳理(含字符串常量池(String Pool)知识)...

    目录 1. String类是什么 1.1 定义 1.2 类结构 1.3 所在的包 2. String类的底层数据结构 3. 关于 intern() 方法(重点) 3.1 作用 3.2 字符串常量池(S ...

  8. java字符串比较配置_Java String类字符串比较

    Java String类字符串比较 以下实例中我们通过字符串函数 compareTo (string) ,compareToIgnoreCase(String) 及 compareTo(object ...

  9. Java里的字符串, String类简单介绍.

    String类在java面试中也是1个常见的问题点. 所以也是写在这里方便以后查阅了. 大家都知道c语言里是没有String 字符串这个数据类型的. 只能用字符数组的1个特殊形式来表示一个字符串, 就 ...

最新文章

  1. Python进阶之路 3.4.2 条件语句(if、else和elif)
  2. 自动唤醒解锁电脑 bat_吉行贴士 | 一键解锁智能语音新姿势
  3. vxworks中断的使用
  4. React Native 项目常用第三方组件汇总
  5. 专题目录20211013-ongoing
  6. Python实现换位加密
  7. 移动端横屏返回后无法恢复原来大小解决方案
  8. [渝粤教育] 广东-国家-开放大学 大学英语2
  9. PHP JSON数组与对象的理解
  10. .net自带的IOC容器MEF使用
  11. 学习SQL:INFORMATION_SCHEMA数据库
  12. python基础6-函数的参数
  13. JAVA随机数生成 | Math.random()方法 | 随机生成int、double类型
  14. bzoj1047-理想的正方形(二维单调队列)
  15. 【程序人生】回忆职业生涯(一)选择职业时的“图样图森破”
  16. win10系统重装步骤详解
  17. 网页版怎么连接tcp服务器,请教怎么做一个tcp客户端访问网页
  18. Zero Knowledge Proof 解密 QAP
  19. 微信公众号推文(编辑+排版教程)
  20. 快速上手百度大脑人体关键点识别

热门文章

  1. 解决i9001WiFi频繁断线
  2. 数据结构——队列的C++实现
  3. Leetcode--134. 加油站
  4. foreach 循环达到条件的第一次就停止_是否应该停止在JavaScript代码中使用forEach()?...
  5. mysql 移植ucos_基于STM32F767的UCOSIII移植学习
  6. JAVA编写提示用户输入投资额_java(计算银行存款总额(要求输入错误时,提示重新输入))...
  7. tomcat java内存_[Tomcat]Java内存溢出详解Tomcat内存设置
  8. 手机上python编程工具3和3h有区别吗_Python3.5内置模块之time与datetime模块用法实例分析...
  9. KALI Linux中GURB安装失败如何处理
  10. Change Unidirectional Association to Bidirectional(将单向关联改为双向关联)