美文网首页
java_3_HashMap容器

java_3_HashMap容器

作者: 果芽软件 | 来源:发表于2018-01-27 18:38 被阅读63次

待解析字符串

String content = "pageindex=2&articleId=23462041";

代码

package com.basic;

import java.util.HashMap;

public class Parse03 {
    public static void main(String[] args) {
        String post = "POST http://120.132.0.117:8080/yun90/article/GetRelatedArticles HTTP/1.1\r\nHost: blog.csdn.net\r\nConnection: keep-alive\r\n\r\npageindex=2&articleId=23462041";
        String content = "pageindex=2&articleId=23462041";
        System.out.println(content);

        /*
         * 一、将键值对存入HashMap
         */

        HashMap<String, String> contentMap = new HashMap<String, String>();
        String[] arry1 = content.split("&");
        for (int i = 0; i < arry1.length; i++) {
            String[] arry2 = arry1[i].split("=");
            contentMap.put(arry2[0], arry2[1]);
        }

        System.out.println("---------------------取数据-------------------");
        String articleId = contentMap.get("articleId");
        System.out.println("articleId=" + articleId);

    }
}


待解析字符串

String heads = "Host: blog.csdn.net\r\nConnection: keep-alive";

代码

package com.basic;

import java.util.HashMap;

public class Parse04 {
    public static void main(String[] args) {
        String post = "POST http://120.132.0.117:8080/yun90/article/GetRelatedArticles HTTP/1.1\r\nHost: blog.csdn.net\r\nConnection: keep-alive\r\n\r\npageindex=2&articleId=23462041";

        /*
         * 一、将键值对存入HashMap
         */

        String heads = "Host: blog.csdn.net\r\nConnection: keep-alive";
        System.out.println(heads);
        HashMap<String, String> headsMap = new HashMap<String, String>();
        String[] arry3 = heads.split("\r\n");
        for (int i = 0; i < arry3.length; i++) {
            String[] arry4 = arry3[i].split(":");
            headsMap.put(arry4[0], arry4[1]);
        }

        System.out.println("---------------------取数据-------------------");
        String host = headsMap.get("Host");
        System.out.println("host=" + host);

    }
}


相关文章

  • java_3_HashMap容器

    待解析字符串 代码 待解析字符串 代码

  • Docker入门(3)---Docker容器

    Docker 容器操作 启动容器 启动已终止容器 容器查看 停止容器 进入容器 删除容器

  • Docker容器管理

    目录 创建容器 启动容器 停止容器 进入容器 删除容器 容器迁移 1. 创建容器 docker创建容器可以用doc...

  • Docker 容器命令

    运行容器 运行Redis容器: 容器列表 停止容器 停止Redis 启动容器 停止Redis 端口映射 删除容器 ...

  • 一、容器

    (1)容器分类 <1>顺序容器(序列容器) <2>关联容器 <3>容器适配器 (2)vector容器 <1>概念 ...

  • docker容器命令

    1、查看运行的容器 2、查看所有的容器 3、创建容器 4、进入容器 5、启动容器 6、停止容器 7、删除容器 8、...

  • spring的父子容器及配置

    spring父子容器 spring总的上下文容器有父子之分,父容器和子容器。** 父容器对子容器可见,子容器对父容...

  • STL--vector、deque、list、set、map、s

    vector(向量容器) deque(双端队列容器) list(链表容器) set(集合容器) map(映射容器)

  • docker容器基本操作

    启动交互式容器 查看容器 自定义容器的名字 重启启动停止的容器 删除停止的容器 守护式容器 什么是守护式容器: 能...

  • 面试知识点(5)STL

    容器类型 STL容器主要分为 顺序容器 vector(向量容器) deque(双端队列容器) list(双向链...

网友评论

      本文标题:java_3_HashMap容器

      本文链接:https://www.haomeiwen.com/subject/ozfoaxtx.html