`
冰封之月
  • 浏览: 18099 次
社区版块
存档分类
最新评论

java中String.split()的注意事项

阅读更多
String str="sb$123";
String array=str.split("$");
for(String str:array){
System.out.println(array[str]);
}

这样写是不对的,不会分割开,而且会报错
应该加上\\,如\\$
String array=str.split("\\$");

好像是因为$是转义字符,其他的如. + |也是这样
分享到:
评论

相关推荐

    String.split()方法使用总结

    标题明确指出本文将围绕`String.split()`方法的使用进行深入探讨,旨在总结其功能、用法以及一些实践中的注意事项。这表明文章的目标读者是对Java编程有一定了解,希望提升自己在字符串操作方面技能的人群。 ### ...

    Java中String.split()用法小结

    Java中的`String.split()`方法是用于将一个字符串按照指定的分隔符进行切割,返回一个字符串数组。这个方法是基于正则表达式的,因此在处理某些特殊字符时需要注意字符的转义。 1. **基本用法** `String.split()`...

    JAVA_split_用法

    在Java编程语言中,`String`类提供了多个实用的方法来处理字符串,其中`split()`方法是用于将一个字符串分割成字符串数组的一种常见方式。此方法利用正则表达式(Regular Expression)作为分隔符来分割字符串,并...

    浅析Java中Split函数的用法技巧

    Java中的`String.split()`方法是处理字符串的强大工具,它能够根据指定的分隔符将一个字符串分割成多个子字符串,并将这些子字符串存储在一个数组中。这个方法在处理文本数据时非常常见,尤其是在解析CSV格式的数据...

    Java正则表达式之split()方法实例详解

    Java正则表达式之split()方法实例详解 Java正则表达式之split()方法是一种常用的字符串拆分方法,它可以将一个字符串根据给定的正则...通过本文的讲解和示例程序,读者可以更好地理解split()方法的使用和注意事项。

    map.toString()后转换成Map类型

    #### 四、注意事项 - 在实际应用中,需要注意对异常情况进行处理,例如字符串可能为`null`或者格式不符合预期等情况。 - 在使用`indexOf()`方法之前,最好检查字符串是否为空或长度不足等问题,以避免潜在的错误。 ...

    JAVA读取配置文件源码

    **注意事项** 1. 当配置文件不在项目类路径下时,需提供绝对路径或相对当前工作目录的路径。 2. 对于配置文件的路径,应考虑在不同环境(开发、测试、生产)下的差异,通常会使用类路径(`Class.getResourceAsStream...

    java 分割字符串

    注意事项 - 分割后产生的空字符串会出现在结果数组中,除非正则表达式明确排除了它们。 - 如果输入字符串为空或者没有匹配到正则表达式的部分,`split()`方法将返回一个只包含原字符串的单元素数组。 ### 6. 结合...

    java split用法详解及实例代码

    Java中的`split()`方法是String类的一个非常重要的成员函数,用于根据给定的正则表达式将一个字符串分割成多个子字符串,并返回一个字符串数组。这个方法在处理文本数据、解析配置文件或从复杂的字符串中提取信息时...

    java 分解字符串

    在Java中,我们主要使用`String`类提供的`split()`方法来实现这一功能。下面我们将深入探讨如何在Java中分解字符串以及其相关知识点。 1. `split()`方法 `split()`方法是`String`类的一个实例方法,它接受一个正则...

    java代码-split

    在Java编程语言中,`split()` 是一个非常重要的字符串处理方法,它位于 `java.lang.String` 类中。这个方法主要用于将一个字符串按照指定的分隔符进行切割,返回一个字符串数组,每个数组元素对应原字符串中的一段。...

    java中截取带汉字的字符串

    #### 注意事项 1. **编码问题**:在处理包含中文字符的字符串时,确保整个程序使用了正确的字符编码(如UTF-8)。 2. **边界条件处理**:当字符串长度小于或等于指定的字节数时,需要特别处理,避免数组越界等异常...

    JAVA中常用类的常用方法.docx

    ### JAVA中常用类的常用方法 #### 一、java.lang.Object 类 - **clone()方法** - **功能**:创建并返回当前对象的一个副本。 - **注意事项**: - 要克隆的对象所属的类必须实现 `java.lang.Cloneable` 接口。 ...

    java读取文件内容

    其他注意事项 - 在读取或写入文件时,应确保文件的正确打开与关闭,避免资源泄露。 - 对于文件不存在的情况,需要创建新文件。 - 在读取或写入大量数据时,考虑使用更高效的IO技术,如NIO。 以上就是从给定文件中...

    java中的数据集.pdf

    ##### 3.4 注意事项 在上述示例中,实际上我们将`JavaRDD<Person>`转换成了`Dataset<Row>`,而非直接转换成`Dataset<Person>`。这是因为Spark需要知道如何将Java对象映射到Spark SQL的行表示形式。这通常需要通过...

    java金额转大写

    ### 四、注意事项 1. **数值范围**:整数部分支持的最大数值为亿,小数部分最多保留三位。 2. **异常处理**:当输入数值超出规定范围时,程序会抛出异常。 3. **零的使用**:需要特别注意“零”的正确使用方式,...

    android项目中读取ini配置文件

    6. **注意事项** - `AssetManager`的`open()`方法返回的`InputStream`需要在使用后关闭,以避免内存泄漏。 - 当`ini`文件的结构复杂时,可能需要更复杂的解析逻辑,或者考虑使用第三方库来处理。 - 如果`ini`文件...

    Java编程中常见的坑

    `subList`的使用注意事项 `List.subList()`方法用于获取列表的一个视图。需要注意的是,这个视图与原始列表是关联的,任何对视图的修改都会影响到原始列表,反之亦然。因此,在处理`subList`时需要格外小心,尤其...

Global site tag (gtag.js) - Google Analytics