java_1_分隔符解析

2018-01-27  本文已影响88人  果芽软件

待解析字符串

String firstLine="POST http://120.132.0.117:8080/yun90/article/GetRelatedArticles HTTP/1.1";

代码

package com.basic;

public class Parse01 {
    public static void main(String[] args) {
        /*
         * 1、 http请求的post报文
         * 2、 换行也是字符,只是肉眼看不见,一个“回车换行”实际上是一个“\r\n”字符
         * 
         * POST http://blog.csdn.net/yun90/article/GetRelatedArticles HTTP/1.1
         * Host: blog.csdn.net
         * Connection: keep-alive
         * 
         * pageindex=2&articleId=23462041
         * 
         * 将回车和空行转换成\r\n后的字符串如下
         */
        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";
        /*
         * 一、按照分隔符进行拆分
         * 
         * 1. 按分隔符一次切割成几段,存放在数组里
         * 2. 打数组指定下标的数据
         * 3. 打印数组全部内容
         * 4. 写for循环执行过程的注释
         */
        String firstLine="POST http://120.132.0.117:8080/yun90/article/GetRelatedArticles HTTP/1.1";
        String[] arry1=firstLine.split(" ");
        System.out.println("arry1[1]="+arry1[1]);
        for(int i=0;i<arry1.length;i++){
            System.out.println("arry1["+i+"]="+arry1[i]);
        }
    }
}

上一篇 下一篇

猜你喜欢

热点阅读