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

已知字符串s='苹果:12个;梨:20个;桔子:35个;香蕉:18个;',试编写程序,实现以下?

发布网友 发布时间:2022-05-25 15:50

我来回答

3个回答

热心网友 时间:2023-11-12 23:36

public class Test{

public static void main(String[] args) {

String str = "苹果:12个;梨:20个;桔子:35个;香蕉:18个;";

//解决第一个问题

System.out.println("苹果总共有" + getCount(str, "苹果") + "个");

//解决第二个问题

System.out.println("梨和香蕉总共有" + getCount(str, "梨", "香蕉") + "个");

//解决第三个问题

System.out.println(str.replaceAll("桔子", "橙子"));

}

private static Integer getCount(String str, String... name) {

String[] arr = str.split(";");

Map<String, Integer> map = new HashMap();

for (String tmp : arr) {

String[] arr2 = tmp.split(":");

map.put(arr2[0], Integer.valueOf(arr2[1].replace("个", "")));

}

int total = 0;

for (String s : name) {

total = total + map.get(s);

}

return total;

}

}

扩展资料:

字符串在存储上类似字符数组,它每一位单个元素都是能提取的,字符串的零位是它的长度,如s[0]=10,这提供给我们很多方便,例如高精度运算时每一位都能转化为数字存入数组。

通常以串的整体作为操作对象,如:在串中查找某个子串、求取一个子串、在串的某个位置上插入一个子串以及删除一个子串等。两个字符串相等的充要条件是:长度相等,并且各个对应位置上的字符都相等。设p、q是两个串,求q在p中首次出现的位置的运算叫做模式匹配。串的两种最基本的存储方式是顺序存储方式和链接存储方式。

参考资料来源:百度百科-字符串

热心网友 时间:2023-11-12 23:37

明天就要提交了有答案抓紧发

热心网友 时间:2023-11-12 23:38

可以啊。。。但是榨出来你估计不想喝。。。因为会很难喝。。。建议不要放一块榨。。。。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
大写数字带点怎么写 带小数点的数字怎么转换为大写 怎么将带小数点的小写转换成大写 奶水不足宝宝不够吃怎么办宝宝四个半月了母乳不够吃? 宝贝3个月, 奶水不够吃 ,怎么办? 妈妈母乳不足该如何解决宝宝的粮食问题 专科医学生大三都干什么 医学生的研究生导师怎么带学生 医学生实习几个月 河北医科大学考研分配导师吗 陶king吐的木放不下的理由是什么 高速公路上低于最低时速行驶时的扣分规则 驾驶机动车在高速公路低于规定的最低时速行驶的怎么处罚 全彩LED屏有两条杠颜色不对 高速路上低于最低限速的处罚是? appleid密码格式 驾驶机动车在高速公路上正常情况下行驶速度低于规定最低时速20%以上的道路交通会被处罚吗 led显示屏p3颜色不对 在高速公路上低于最低时速行驶扣几分? 说不完的话,找不完的借口,是不是狠心把我骄傲解剖。什么歌 Apple id密码不能改成光数字的 在高速公路低于最低时速怎么处罚? 液晶显示屏变成中间会有一大块颜色跟其他地方不一样,是什么原因 apple帐号的密码至少8个字符是甚麼意思? LED全彩屏有一部分颜色不对事怎么回事 apple字符数 2008奥运圣火邮票册值钱吗?在邮局花29800买的! 邮票纪念册值钱吗 Debian11系统不能使用重启等命令 邮政储蓄每年发行的邮票纪念册有什么用 前男友说 故事不多也不难讲短短一句相识一场什么意思? 一首男女对唱有点R&B的风格歌词第一句是 请用行动让我知道你有多么爱我 请告诉我世界末日也不松手 我家安的无线路由器设了密码还会被别人蹭网吗? 高速公路上行驶时低于最低时速20%,应该怎么处罚? 是不是自己家的wifi设了密码,别人就不能蹭网了? 搜索不到好友怎么办? 家中的路由器即使设置了密码,别人是不是可以通过(wifi*)蹭网? 搜索不到好友怎么办? 枪手杀虫剂可以直接喷在床褥上吗? 我改了我家的wiFi的密码还是被别人蹭用怎么办救简 设了密码的wifi总是被蹭 床上生虫子,蠕虫,全身泛红丝,长五六毫米 使用车辆空调注意事项有哪些?是应该选择内循环还是外循坏? 会玩账号在哪里可以买 语玩账号哪里购买 那些又会玩,又充钱玩家的原神账号在哪里可以买到? 关于游戏账号买卖的问题! 老板厨具在唯品会会授权店吗 想在线看穷人·榴莲·麻药·偷渡客百度云高清资源 求分享2019年由李非执导,葛优、乔杉领衔主演的国产喜剧电影《榴莲飘飘》高清百度网盘资源