java 字符串按小数点分割【问题剖析】
由于在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 字符串按小数点分割【问题剖析】相关推荐
- [Leetcode][第5458题][JAVA][字符串的好分割数目][双指针][HashSet]
[问题描述]5458. 字符串的好分割数目[中等] [解答思路] 1. 双指针 前面的搜索前面的个数和,后面的搜索后面的个数和 时间复杂度:O(N^2) 空间复杂度:O(1) class Soluti ...
- Java中字符串以小数点分割时无效,String s = “12.34“; String[] ss = split(“.“);分割结果为空
String s = "12.34"; String[] ss = split("."); //输出结果ss为null 解决:小数点 . 是正则表达式中特殊标记 ...
- java字符串用0X0F分割_微信公众帐号开发教程第4篇-----开发模式启用及接口配置Java...
创建一个Java Web工程,命名任意, 代码如下 1 package com.javen.course.servlet; 2 3 import java.io.IOException; 4 imp ...
- java字符串切割_java字符串常用操作方法(查找、截取、分割)
如下所示: public class 字符串常用操作 { public static void main(String[] args) { /* * 查找子串 */ String str1=" ...
- Java 字符串常用操作(比较、查找位置、删除字符、替换字符串、反向输出、是否存在、分割字符串、大小写转换,区域比较、拼接字符串)
字符串比较 public class StringCompareEmp{public static void main(String args[]){String str = "Hello ...
- java按照空格分割,Java用split实现分割含一个或多个空格的字符串
Java用split实现分割含一个或多个空格的字符串 发布时间:2020-11-02 16:28:29 来源:亿速云 阅读:66 作者:Leah 本篇文章给大家分享的是有关Java用split实现分割 ...
- Java字符串分割的三种方法
一.StringTokenizer方法 Java中substring方法可以分解字符串,返回的是原字符串的一个子字符串.如果要讲一个字符串分解为一个一个的单词或者标记,StringTokeniz ...
- java分割字符串 行,string分割字符串 如何按行来分割Java字符串
Java的split()是怎么拆分字符串的? java拆分字符串使用string类的spilt方法,针对某个分隔符来分割一个字符串,示例如下: public class StringSplit { p ...
- java传入一个字符串 将它分割成大写字符为首的字符串数组
/* * 传入一个字符串 将它分割成大写字符为首的字符串数组 */ private ArrayList<String> splitByUpperCase(Str ...
最新文章
- angular学习笔记(十三)
- supervisor配置文件中如何添加多个环境变量
- 2015北京网络赛 G题 Boxes bfs
- Oracle外键级联删除和级联更新
- 加入karia2开源项目
- Halcon 一维码(条形码)
- html——float与position的兼容性探究
- 2008秋季-计算机软件基础-0917课堂用例(1)
- 小米8对一加6打开软件速度测试,小米 8 对决一加 6,谁更值得买?
- 前端学习——Js(JavaScript)入门
- mac foxmail html签名,Foxmail for mac邮箱账号添加设置图文教程
- 【空气质量数据分析专题四】超标状况分析
- oracle temporarily delayed,temporarily closed造句
- mASK调制在AWGN信道下的可达信息速率的积分计算法
- C++ P1082 同余方程
- 名帖82 苏轼 行楷《前赤壁赋诗卷》
- html图片菱形,CSS3 菱形拼图实现只旋转div 背景图片不旋转功能
- 傻瓜式建站平台Strikingly,让没建站经验的人也能在半小时内做出自适应移动设备的网站
- NX torchvision巨坑
- 大数据产业链和生态图谱
热门文章
- 全网17个在线平面设计网站评测(基础体验)
- 以太坊《私有链和联盟链的机会与挑战》报告
- 关于微软学术搜索项目
- python中使用tomorrow多线程时报错invalid syntax
- thinkphp5 使用ElasticSearch 做搜索
- JDWP exit error AGENT_ERROR_TRANSPORT_INIT(197): No transports initialize
- 三分钟告诉你软件测试工程师到底是不是程序员?读完你就懂了!
- OpenHarmony学习笔记——Hi3861使用DHT11获取温湿度
- PAT福尔摩斯的约会
- 腾讯地图api php经纬度转换地址,腾讯地图经纬度转换为百度地图经纬度