`

Java用字符串做分隔符返回数组

    博客分类:
  • Java
阅读更多
private static final List<String> list = new ArrayList<String>();
public void chag(String content,String flag){
  
     int a = flag.length();
     int b= content.indexOf(flag);
     list.add(content.substring(0, b));
     content = content.substring(b+a, content.length());
     if(content.indexOf(flag)>0){
       this.chag(content, flag);
     }else{
       list.add(content);
     }
}
  
public static void main(String args[]){
   String content = "5411 1|N甬鍮 |!00165|!3054";
   String flag = "|!";
   new SkinInsert().chag(content, flag);
   for(int i=0;i<list.size();i++){
    System.out.println(list.get(i).toString());
   }
}
分享到:
评论

相关推荐

    js以分隔符分隔数组中的元素并转换为字符串的方法

    下面小编就为大家带来一篇js以分隔符分隔数组中的元素并转换为字符串的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    java 分割字符串

    可以实现对任意字符串按照某个符号分割成字符串数组。对刚学java的来说,是个不错的小程序。

    java通用字符串连接

    通用字符串连接 可自定义连接分隔符 支持List Set Map 数组 等集合,可自定义字符串提取规则

    java字符串转数组.docx

    在Java中,将字符串转换为数组可以通过以下几种方式实现: ...这个方法将字符串根据指定的分隔符分割成字符串数组。 示例:String[] stringArray = str.split(","); 使用java.util.Arrays类的copyOfRange()方法:

    Java字符串逗号分割实现.pptx.pptx

    split()函数可以将字符串按照指定的分隔符进行分割,返回一个字符串数组,我们可以通过Arrays.asList()方法将其转换为列表。 Stream API的应用 Java8引入了Stream API,其中的of()方法和map()方法可以方便地将字符串...

    ThousandSep:将数字转换为带有千位分隔符的字符串-matlab开发

    千月 - 数字作为字符串,每 3 位有一个分隔符S =千Sep(N,FSpec,Sep) 输入: N:数字,SPRINTF 接受的所有类,标量或数组。 FSpec:SPRINTF 的格式说明符。 可选,默认值:'%.16g' Sep:字符作为分隔符。 可选,...

    springmybatis

    其实还有更简单的方法,而且是更好的方法,使用合理描述参数和SQL语句返回值的接口(比如IUserOperation.class),这样现在就可以至此那个更简单,更安全的代码,没有容易发生的字符串文字和转换的错误.下面是详细...

    javascript 数组操作实用技巧

    [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] 2、join方法, [作用] 将原有数组对象转换成1个字符串,可以用指定分隔符进行串联。 [语法] arrayObj.join(separator),separator为分隔符,默认为“,”。 [实例] ...

    javascript操作字符串的原生方法

    join([分隔符])数组元素组合为字符串 toString()以字符串表示数组 reverse()数组反转–改变原数组本身 valueOf()返回数组值 代码如下: &lt;html&gt; &lt;head&gt; [removed] var fruits= [“苹果”,”鸭梨”,”...

    javascript中join方法实例讲解

    此函数返回通过使用分隔符连接数组的所有元素而创建的字符串。如果未提供分隔符,则使用逗号(,)连接数组元素,因为它是此函数的默认分隔符。如果提供空字符串作为分隔符,则元素将直接连接,而它们之间没有任何...

    Java开发技术大全(500个源代码).

    ArrayString.java 字符串数组 assignTwoDime.java 为二维数组赋值 getMaxElem.java 获取数组中的最大元素 incCapicity.java 演示StingBuffer的容量增长 SortDemo.java 排序示例 travelTwoDime.java 遍历二维...

    javascript数组常用方法汇总

    Array.join()方法将数组中所以元素都转化为字符串链接在一起,返回最后生成的字符串。也可以指定可选的字符串在生成的字符串中来分隔数组的各个元素。如果不指定分隔符,默认使用逗号。案例如下: var a=[1,2,3];...

    JavaScript中数组Array方法详解

    Array.join()方法将数组中所有元素都转化为字符串并连接在一起,返回最后生成的字符串。可以指定一个可选的符号或字符串在生成的字符串中来分隔数组的各个元素。如果不指定分隔符,默认使用逗号。注意:此方法不会...

    C++实例输入多行数字到数组

    前天做某公司笔试题的时候,其输入格式是多行数字,每行以空格为分隔符,以换行符号为结束输入到多个数组。在JAVA中有相应的函数直接将一行拆成数组,感觉在C++中这中输入方式还是挺奇怪的,今天想出一种解决方式。 ...

    《Java程序设计案例教程》教学课件02Java语言基础.pptx

    学习目标 01 掌握标识符、关键字、分隔符、变量和常量的含义和使用方法。 02 了解Java注释的格式和代码书写风格。 03 掌握基本数据类型及数据类型转换。 05 掌握从控制台获取用户键盘输入数据的方法。 04 掌握...

    Java-PHP-C#

    上面的正则表达式"/"就是分隔符,两个"/"之间的就是表达式,第二个"/"后面的字符串"is"就是修饰符。 在表达式中如果含有分隔符,那么就需要使用转义符号"\",比如"/hello.+?\/hello/is"。转义符号除了用于分隔符...

    java常用工具类的使用

    在Java程序设计过程中,对应日期和时间的格式化,还有一个简单的格式化方式,就是java.text.SimpleDateFormat,该类中用字符串指定日期和时间的格式,字符串中的字符称为模式字符,模式字符区分大小写。常见的模式...

    疯狂JAVA讲义

    9.6.4 使用MessageFormat处理包含占位符的字符串 349 9.6.5 使用类文件代替资源文件 350 9.6.6 使用NumberFormat格式化数字 350 9.6.7 使用DateFormat格式化日期 352 9.7 本章小结 355 本章练习 355 第10章 ...

    java实现的文件复制

    //split()方法按照指定的分隔符拆分字符串为字符数组 String[] c = command.split(" "); String pathName = c[1]; String target_path = c[2]; FileUtil fileUtil = new FileUtil(); //读取文件 ...

    tictactoeleetcode-JavaPlayground:Java注解、线程使用、设计模式、算法训练等

    更改为字符串 转换为二进制 斐波那契数列 问 GCF(最大公因数) 剪刀石头布 搜索算法(线性) 冒泡排序 模组计算器 重复删除器 转换为英里 找斜边 通过判别式求根 求几何平均值 检查号码原语 向后打印数字 计算排列 ...

Global site tag (gtag.js) - Google Analytics