久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

java怎么獲取url中的參數(shù)值

共計(jì) 881 個(gè)字符,預(yù)計(jì)需要花費(fèi) 3 分鐘才能閱讀完成。

在 Java 中,可以使用 java.net.URL 類來(lái)獲取 URL 中的參數(shù)值。下面是一個(gè)示例代碼:

import java.net.URL;
import java.net.MalformedURLException;
import java.util.HashMap;
import java.util.Map;

public class Main {public static void main(String[] args) {String urlString = "http://example.com?key1=value1&key2=value2&key3=value3";
        
        try {URL url = new URL(urlString);
            String query = url.getQuery();
            
            Map<String, String> params = new HashMap<>();
            String[] keyValuePairs = query.split("&");
            
            for (String keyValuePair : keyValuePairs) {String[] keyValue = keyValuePair.split("=");
                
                if (keyValue.length == 2) {String key = keyValue[0];
                    String value = keyValue[1];
                    params.put(key, value);
                }
            }
            
            System.out.println(params);
        } catch (MalformedURLException e) {e.printStackTrace();
        }
    }
}

在上述代碼中,我們首先創(chuàng)建了一個(gè) URL 對(duì)象,然后通過(guò)調(diào)用 getQuery() 方法獲取 URL 中的查詢字符串。接著,我們使用 split() 方法將查詢字符串拆分為鍵值對(duì),并將其存儲(chǔ)在一個(gè) Map 對(duì)象中。最后,我們將獲取到的參數(shù)值打印出來(lái)。

在示例代碼中,我們假設(shè) URL 的查詢字符串部分如下:key1=value1&key2=value2&key3=value3。輸出結(jié)果將是一個(gè) Map 對(duì)象,其中包含了參數(shù)名和對(duì)應(yīng)的參數(shù)值。

丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!

正文完
 
丸趣
版權(quán)聲明:本站原創(chuàng)文章,由 丸趣 2023-12-16發(fā)表,共計(jì)881字。
轉(zhuǎn)載說(shuō)明:除特殊說(shuō)明外本站除技術(shù)相關(guān)以外文章皆由網(wǎng)絡(luò)搜集發(fā)布,轉(zhuǎn)載請(qǐng)注明出處。
評(píng)論(沒(méi)有評(píng)論)
主站蜘蛛池模板: 溆浦县| 内黄县| 嘉义县| 卢湾区| 云和县| 龙南县| 顺昌县| 江西省| 子洲县| 乌苏市| 阜康市| 呈贡县| 望江县| 竹北市| 夏邑县| 张北县| 盈江县| 芜湖市| 五莲县| 新平| 商水县| 惠东县| 文水县| 星子县| 雷州市| 文山县| 八宿县| 屏东市| 嫩江县| 根河市| 西和县| 永登县| 银川市| 东乌| 郯城县| 新绛县| 苗栗县| 嵊州市| 山阴县| 大关县| 鹤岗市|