问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java中拆分字符中的split(":")[0].substring(1)

发布网友 发布时间:2022-04-09 05:43

我来回答

6个回答

热心网友 时间:2022-04-09 07:12

split(';')是指以‘;’分解字符串,得到的结果是字符串数组;所以[0]是指去数组的第一个值;substring(1)是指从索引为0的位置截取到索引位置为1的字符。分解出来就如:String str = "first;second;third";
String[] strs = str.split(";"); //strs 则为{"first","second","third"}
String firStr = strs[0];//firStr 则为"first"
String result = firStr.substring(1);//result则为“f”
即:str.split(";")[0].substring(1); //得出来的值就是"f"
希望采纳。。。

热心网友 时间:2022-04-09 08:30

把字符串中的字符以":"分开,得到的是一个字符数组,split(":")[0]就是这个数组的第一个

热心网友 时间:2022-04-09 10:05

split分拆之后生成一个String数组,接下来就是一个String值的操作了

热心网友 时间:2022-04-09 11:56

split(":")表示把指定的字符串按照":"来拆分成字符串数组
[0]当然就是拆分出来的数组第一个元素了。

热心网友 时间:2022-04-09 14:04

比如你有一个字符串 "111:222:333" ,首先,split 把 111,222,333分别放到数组。

[0] 就是取第一个数, 111 。 subString(1)就是从第2个位置截取 111,结果 11 。

热心网友 时间:2022-04-09 16:29

字符串的split(regex)方法返回的是一个字符串数组,看代码:

String str = "a:b:c"; // 定义一个字符串 a冒号b冒号c

String[] strArr = str.split(":"); // 用冒号作为分隔符,拆分字符串中子字符串,得到一个子字符串的数组
// 这个字符串数组有三个元素

strArr[0] = "a";

strArr[1] = "b";
strArr[2] = "c";

上面是先定义了字符串对象和字符串数组的引用,可以明显看出来,split(regex)方法是用来分割字符串,参数regex就是看招什么来分割,上面的字符串中每个字母中间都有一个: (冒号),split(":")就表示用冒号来分割子串,所以得到三个子字符串 "a","b","c";这个三个子串会被split()方法构造成一个数组返回

如果上面的代码写简单的一点就是这样

"a:b:c".split(":")[0] = "a";
"a:b:c".split(":")[0] = "b";
"a:b:c".split(":")[0] = "c";

楼主可以自己测试一下下面这个代码

String str = "I am a chinese"; // 注意,每个单词使用空格分开的
String strArr = str.split(" "); // 分割字符是空格,注意

for (int i = 0; i < strArr.length; i++) { // 把数组中的每个元素打印出来看看
System.out.println(strArr[i]);

}

for (int i = 0; i < "you are a chinese too".length; i++) {

System.out.println("you are a chinese too".split(" ")[i]);

}

放到main函数中执行一下一目了然
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
诺基亚5233直签工具 我的5233下了证书、也在塞班官网上在线签名了、怎么还是提示证实书错误... 你好 就是我用的诺基亚5233直签工具就是用不了什么受证书限制内部错误... 请问哪里有做餐用包装纸巾的.厂 怎么在餐巾纸上或者纸巾包装上打广告? 广告餐巾纸广告餐巾纸的分类 广告餐巾纸广告餐巾纸的制作形式 ...支付密码一样呢?支付密码和银行卡的关系是什么?求解答, ...今天是怎么了,换了数据线也不行,同事的M1也一样不能充电... 小米M1和小米青春版就是CPU和内存不一样,我是学生,买哪一个比较好? 思达科户户通机顶盒多少钱一个 大旗户户通机顶盒多少一个 请问:3568户户通机顶盒多少钱,收到多少台*台收完了吗?卫视台收到多少个 只买个户户通三代机机顶盒要多少钱啊? 户户通机顶盒多少钱? 用云报价怎么做报价单? 小红薯是不是转基因? 西瓜红红薯是转基因吗 假期前3天全国购物中心客流3.05亿,这是正常现象吗? 红薯属于流质食品吗? 大雁滩现在疫情期间能不能出去买东西啊? 新冠病毒隔离点能不能设置在居民区或上班逛街必经之路上? 转基因有害吗? 听到一种说法,红薯是天然的“转基因食物”,谁能给讲讲这是怎么回事~ 如果疫情期间有人到处乱逛该怎么劝阻? 西安的确诊病例十天去过8家大型购物中心,你如何看待这件事? 法国购物场所实行加强限制客流等防疫措施,措施有何意义? 陕西白水县严禁闲逛、聚集,对疫情防控情况是否有帮助? 疫情可以逛街吗2021 现在的人为什么这么宅都不出去逛街了? 51 单片机中断返回为什么? 求野蔷薇记事,清夏流年纪事完整版未删节版~~邮箱vivian_jjj 后缀是@163.com 求51单片机ga6短信模块的程序&#xF64F;&#xF64F; 谁有英语听力及文本下载地址及文本 浦桑尼克扫地机器人满电能用多久 街机三国ddj脚本有时候会变jjj 为什么 硕天ups电源短接启动怎么改? UPS运行所需要保障的工作环境是什么?为什么? 充电的时候UPS是否一定要保持开机状态? 为什么停电的时候,ups立即关机了? UPS电源有防雷效果吗 UPS可以归纳为那几个类型? UPS可以接一条延长线吗? 电源的概念 UPS的主要输出波形有哪些? 手机余额如何使用 手机卡里的钱怎么花出去? 移动公司电话卡里面的余额除了可以交话费还有其他选择吗?能否在其他地方消费呢? 移动卡里的钱比较多这么去消费啊手机卡里的钱转到支付宝步骤 移动手机卡里的余额可以购物吗