java替換url的域名和端口方法
更新時間:2017年02月18日 08:43:43 投稿:jingxian
下面小編就為大家?guī)硪黄猨ava替換url的域名和端口方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
實例如下:
public static String replaceDomainAndPort(String domain,String port,String url){ String url_bak = ""; if(url.indexOf("http://") != -1 ){ String[] splitTemp = url.split("http://"); url_bak = splitTemp[0]+"http://"; if(port != null){ url_bak = url_bak + domain+":"+port; }else{ url_bak = url_bak + domain; } if(splitTemp.length >=1 && splitTemp[1].indexOf("/") != -1){ String[] urlTemp2 = splitTemp[1].split("/"); if(urlTemp2.length > 1){ for(int i = 1;i < urlTemp2.length; i++){ url_bak = url_bak +"/"+urlTemp2[i]; } } System.out.println("url_bak:"+url_bak); }else{ System.out.println("url_bak:"+url_bak); } } return url_bak; }
以上這篇java替換url的域名和端口方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Java詳細分析講解自動裝箱自動拆箱與Integer緩存的使用
裝箱就是把基本類型轉(zhuǎn)換成包裝類,拆箱就是把包裝類轉(zhuǎn)換成基本類型,下面這篇文章主要給大家介紹Java中自動裝箱、自動拆箱與Integer緩存,需要的朋友可以參考下2022-04-04Java中Map循環(huán)遍歷的五種方法實現(xiàn)
本文主要介紹了Java中Map循環(huán)遍歷的五種方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習或者工作具有一定的參考學(xué)習價值,需要的朋友們下面隨著小編來一起學(xué)習學(xué)習吧2022-07-07IntelliJ IDEA 2021 Tomcat 8啟動亂碼問題的解決步驟
很多朋友遇到過IntelliJ IDEA 2021 Tomcat 8啟動的時候出現(xiàn)各種奇葩問題,最近有童鞋反映IntelliJ IDEA 2021 Tomcat 8啟動亂碼,正好我也遇到這個問題,下面我把解決方法分享給大家需要的朋友參考下吧2021-06-06如何利用Map與函數(shù)式接口來實現(xiàn)去除if else
這篇文章主要介紹了如何利用Map與函數(shù)式接口來實現(xiàn)去除if else問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-07-07SpringBoot集成ip2region實現(xiàn)ip白名單的代碼示例
ip2region v2.0 - 是一個離線IP地址定位庫和IP定位數(shù)據(jù)管理框架,10微秒級別的查詢效率,提供了眾多主流編程語言的 xdb 數(shù)據(jù)生成和查詢客戶端實現(xiàn),本文介紹了SpringBoot集成ip2region實現(xiàn)ip白名單的代碼工程,需要的朋友可以參考下2024-08-08