5.字符串:aa:zhangsan@163.com!bb:lisi@sina.com!cc:wangwu@126.com 将存入hashMap中 key:aa,bb,cc value:zhang
5.字符串:
“aa:zhangsan@163.com!bb:lisi@sina.com!cc:wangwu@126.com”
将存入hashMap中
key:aa,bb,cc
value:zhangsan@163.com,lisi@sina.com,wangwu@126.com;
然后循环遍历打印输出。(10分)
程序描述:
package exam2;import java.util.HashMap;
import java.util.Map;public class Test5 {public static void main(String[] args) {Map<String,String> map = new HashMap<>();String str = "aa:zhangsan@163.com!bb:lisi@sina.com!cc:wangwu@126.com";String[] strArr = str.split("!");//["aa:zhangsan@163.com,bb:lisi@sina.com,cc:wangwu@126.com"]for(String ele:strArr){String[] subArr = ele.split(":");map.put(subArr[0],subArr[1]);}map.put("aa","zhangsan@163.com");System.out.println(map);}
}
这是结果的照片效果图
在这是第二种写法,
package com.qianfeng.ps.test;import java.util.HashMap;
import java.util.Map;
import java.util.Set;public class Test5 {public static void main(String[] args) {// TODO Auto-generated method stubString str="aa:zhangsan@163.com!bb:lisi@sina.com!cc:wangwu@126.com";cunqu(str);}private static void cunqu(String str) {Map<String,String> map = new HashMap<String,String>();String strs[] = str.split("!"); //aa:zhangsan@163.com!bb:lisi@sina.com!cc:wangwu@126.comSystem.out.println("打印key 值");for(int i=0;i<strs.length;i++){String[] s = strs[i].split(":");map.put(s[0],s[1]);// System.out.println(map.put(s[0], s[1]));//System.out.println(s[1]);}// //第一种方式(增强for循环)遍历map集合Set<String> keySet = map.keySet();
// System.out.println("打印vale值:");for(String key : keySet){// System.out.println(map.get(key));System.out.print(key+" ,"+"\t"+map.get(key));//System.out.println("key");//System.out.print(key+",");//System.out.println("\t");//System.out.println("value");//System.out.print(map.get(key)+",");}}
}
5.字符串:aa:zhangsan@163.com!bb:lisi@sina.com!cc:wangwu@126.com 将存入hashMap中 key:aa,bb,cc value:zhang相关推荐
- 将字符串“name=zhangsan age=18 classNo=201062001”拆分为“zhangsan 18 20162001 ”
将字符串"name=zhangsan age=18 classNo=20162001"拆分为"zhangsan 18 20162001 " public cla ...
- python 下划线转驼峰_json字符串中key值下划线命名转换为驼峰命名
json字符串中key值下划线命名转换为驼峰命名: 例如: 原json串: String json= "{'user_name':'ok','user_sex':0,'object_info ...
- json字符串中key值下划线命名转换为驼峰命名
json字符串中key值下划线命名转换为驼峰命名: 例如: public class JsonUtils {public final static void convert(Object json) ...
- 编程从键盘输入一个字符串,统计该字符串中从‘a‘到‘z‘共26个小写字母各自出现的次数, 将结果存入数组中,并输出
/*编程从键盘输入一个字符串,统计该字符串中从'a'到'z'共26个小写字母各自出现的次数, 将结果存入数组中,并输出*/ #include<stdio.h> #include<st ...
- 20.编写函数int fun(int lim,int aa[MAX]),该函数的功能是求出小于或等于lim的所有素数并放在aa数组中,该函数返回所求出的素数的个数。
20.编写函数int fun(int lim,int aa[MAX]),该函数的功能是求出小于或等于lim的所有素数并放在aa数组中,该函数返回所求出的素数的个数. 效果 代码 #include &l ...
- Python中可以使用字符串处理函数来删除指定的字符或者字符集合。在这篇文章中,我们将会介绍如何使用Python来删除一个或多个指定字符。作为标题,《用Pyth...
Python中可以使用字符串处理函数来删除指定的字符或者字符集合.在这篇文章中,我们将会介绍如何使用Python来删除一个或多个指定字符.作为标题,<用Python删除指定字符(Removing ...
- setTimeStamp()与setDate()区别 如何将java中Date存入mysql中的datetime中,字符串怎么转换为日期类型
数据库 1.java.sql.Date 与 java.util.Date java.sql.Date是从java.util.Date中继承而来 假设 dates1(java.sql.Date)要赋值给 ...
- java中super(aa bb cc)_面向对象程序设计(Java)答案
[单选题]下列哪个类声明是正确的( ) [单选题]Java中,在如下所示的Test类中,共有( )个构造方法. public class Test{ private int x; public Tes ...
- 把A表中的a字段和b字段数据 复制到B表中的aa字段和bb字段
insert into tab2 (column1,column2) select column1,column2 from tab1 转载于:https://www.cnblogs.com/jthb ...
最新文章
- maven安装错误履历
- hbase原理与实践_HBase 性能调优第一弹:内存篇
- [OSDI 12] PoweGraph: 分布式图并行计算框架 学习总结
- 【运营】运营高手的“葵花宝典”,你就是下一个东方不败
- Ubuntu软件的安装和使用
- Node.js 后端框架排名
- 【C语言】请输入一个n(n=10)并输出一个n行n列的杨辉三角
- 一朵落地中国的“智能云”是如何飘到你身边的!
- .NET中Web Service的异常机制
- 使用Kotlin创建动态Android TextWatcher
- img 图片找不到时,设置显示默认图片
- oracle查询asm的绝对路径,ASMCMD 工具管理ASM目录及文件
- 睡觉计算机主机在身旁好么,笔记本电脑的睡眠和休眠之间有什么区别
- 【GNN】时空图网络 tensorflow 实现
- 在家里如何赚钱?5个在家赚钱的方法,让你日进斗金!
- SQL CREATE DATABASE
- 机器学习-各类学习器评价指标
- Python数据挖掘课程 五.线性回归知识及预测糖尿病实例
- 创世茶小Y系列—茶元后·龙门飞瀑来袭
- excel如何获取括号内字符以及excel如何根据第一列是否相等判断是否累加第二列
热门文章
- 互联网利用短信网关收发短信
- 超级玛丽2号max即将停售定期?是谣言还是确有其事,有啥影响
- 字节、字、位、比特,这四者之间的关系
- aj1黑白反转价格_除了倒勾配色AJ1,更有反转配色WHITE MOCHA同步发售
- winsever 2008 r2 管理员账号没有权限_青少年禁毒知识竞赛2020 手机账号登录平台(官方入口)...
- 数据结构二叉树的链式存储
- 【附下载】手摸手带你搭建广告需求平台DSP
- WPF 获取主程序(主窗口)对象
- 关于js中 0 == ‘ ‘ 为 true 的问题
- linux 笔记本禁用触摸板