• String的split()方法使用注意事项

    普通类
    • 支持
    • 批判
    • 提问
    • 解释
    • 补充
    • 删除
    • 问题来源

    想将插入“12|2|”的字符串按“|”切分成数组,调用String的split()方法:split("|")。发现得到的是:{" ","12","|","2","|"}。

    yuf

    • 问题分析

    split()方法的第一个参数要求是正则表达式,而”|“是正则表达式中的特殊字符,表示”或者“的意思,所以要对”|“转义。

    • 问题解决

    调用split("\\|")便解决问题。

    • 举一反三

    *、\等同样要转义

    • 标签:
    • 方法
    • 12
    • 意思
    • 表示
    • split
    • string
    • 调用
    • 字符
    • 要对
    • 正则表达式
    • 特殊
  • 加入的知识群:
    学习元评论 (0条)

    评论为空
    聪明如你,不妨在这 发表你的看法与心得 ~



    登录之后可以发表学习元评论
      
暂无内容~~
顶部