由于在Java中小数点是一个特殊符号,是对象调用属性和方法的特殊符号,所以编译会出错的,用 \\ 是把小数点转义成单纯的小数点。注意:在字符串中表示 \ 时应转义 \\

使用split分割小数点的时候,要对小数点进行转义,代码如下:

public static void main(String[] args) {String name = "app.class";String split1 = name.split("\\.")[0];   //注意是双左斜杠转义String split2 = name.split("\\.")[1];String[] splitArray = name.split("\\.");System.out.println("split1="+split1+",split2="+split2);System.out.println("splitArray[0]="+splitArray[0]+",splitArray[1]="+splitArray[1]);}

控制台打印:

split1=app,split2=class
splitArray[0]=app,splitArray[1]=class

----------------------------------------------拓展--------------------------------------------------

split()方法是将指定字符串按某指定的分隔符进行拆分,拆分将会形成一个字符串的数组并返回;

split("\\.")[0] 是一种缩写形式,把它拆开来看实际就是,先用split("\\.")方法将字符串以" . "开割形成一个字符串数组,然后再通过索引[0]取出所得数组中的第一个元素的值;

如上方代码演示 name.split("\\.")[0] , name.split("\\.")[1]   根据打印结果,显然是分别取出分割开后字符串数组的第 0 位 与第 1 位;

^_^小伙伴们,你们学到了吗

❤如果文章对您有所帮助,就在文章的右上角或者文章的末尾点个赞吧!(づ ̄ 3 ̄)づ

❤如果喜欢怂怂写的文章,就给阿怂点个关注吧!(๑′ᴗ‵๑)づ╭❤~

❤对文章有任何问题欢迎小伙伴们下方留言,阿怂看到一定会极力给予答复。

java 字符串按小数点分割【问题剖析】相关推荐

  1. [Leetcode][第5458题][JAVA][字符串的好分割数目][双指针][HashSet]

    [问题描述]5458. 字符串的好分割数目[中等] [解答思路] 1. 双指针 前面的搜索前面的个数和,后面的搜索后面的个数和 时间复杂度:O(N^2) 空间复杂度:O(1) class Soluti ...

  2. Java中字符串以小数点分割时无效,String s = “12.34“; String[] ss = split(“.“);分割结果为空

    String s = "12.34"; String[] ss = split("."); //输出结果ss为null 解决:小数点 . 是正则表达式中特殊标记 ...

  3. java字符串用0X0F分割_微信公众帐号开发教程第4篇-----开发模式启用及接口配置Java...

    创建一个Java Web工程,命名任意, 代码如下 1 package com.javen.course.servlet; 2  3 import java.io.IOException; 4 imp ...

  4. java字符串切割_java字符串常用操作方法(查找、截取、分割)

    如下所示: public class 字符串常用操作 { public static void main(String[] args) { /* * 查找子串 */ String str1=" ...

  5. Java 字符串常用操作(比较、查找位置、删除字符、替换字符串、反向输出、是否存在、分割字符串、大小写转换,区域比较、拼接字符串)

    字符串比较 public class StringCompareEmp{public static void main(String args[]){String str = "Hello ...

  6. java按照空格分割,Java用split实现分割含一个或多个空格的字符串

    Java用split实现分割含一个或多个空格的字符串 发布时间:2020-11-02 16:28:29 来源:亿速云 阅读:66 作者:Leah 本篇文章给大家分享的是有关Java用split实现分割 ...

  7. Java字符串分割的三种方法

     一.StringTokenizer方法 Java中substring方法可以分解字符串,返回的是原字符串的一个子字符串.如果要讲一个字符串分解为一个一个的单词或者标记,StringTokeniz ...

  8. java分割字符串 行,string分割字符串 如何按行来分割Java字符串

    Java的split()是怎么拆分字符串的? java拆分字符串使用string类的spilt方法,针对某个分隔符来分割一个字符串,示例如下: public class StringSplit { p ...

  9. java传入一个字符串 将它分割成大写字符为首的字符串数组

    /*      * 传入一个字符串 将它分割成大写字符为首的字符串数组      */     private ArrayList<String> splitByUpperCase(Str ...

最新文章

  1. angular学习笔记(十三)
  2. supervisor配置文件中如何添加多个环境变量
  3. 2015北京网络赛 G题 Boxes bfs
  4. Oracle外键级联删除和级联更新
  5. 加入karia2开源项目
  6. Halcon 一维码(条形码)
  7. html——float与position的兼容性探究
  8. 2008秋季-计算机软件基础-0917课堂用例(1)
  9. 小米8对一加6打开软件速度测试,小米 8 对决一加 6,谁更值得买?
  10. 前端学习——Js(JavaScript)入门
  11. mac foxmail html签名,Foxmail for mac邮箱账号添加设置图文教程
  12. 【空气质量数据分析专题四】超标状况分析
  13. oracle temporarily delayed,temporarily closed造句
  14. mASK调制在AWGN信道下的可达信息速率的积分计算法
  15. C++ P1082 同余方程
  16. 名帖82 苏轼 行楷《前赤壁赋诗卷》
  17. html图片菱形,CSS3 菱形拼图实现只旋转div 背景图片不旋转功能
  18. 傻瓜式建站平台Strikingly,让没建站经验的人也能在半小时内做出自适应移动设备的网站
  19. NX torchvision巨坑
  20. 大数据产业链和生态图谱

热门文章

  1. 全网17个在线平面设计网站评测(基础体验)
  2. 以太坊《私有链和联盟链的机会与挑战》报告
  3. 关于微软学术搜索项目
  4. python中使用tomorrow多线程时报错invalid syntax
  5. thinkphp5 使用ElasticSearch 做搜索
  6. JDWP exit error AGENT_ERROR_TRANSPORT_INIT(197): No transports initialize
  7. 三分钟告诉你软件测试工程师到底是不是程序员?读完你就懂了!
  8. OpenHarmony学习笔记——Hi3861使用DHT11获取温湿度
  9. PAT福尔摩斯的约会
  10. 腾讯地图api php经纬度转换地址,腾讯地图经纬度转换为百度地图经纬度