亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

ipaddress-5.0.2.jar 使用方法

發布時間:2020-08-04 09:34:36 來源:網絡 閱讀:645 作者:supersyd 欄目:編程語言
package?test;

import?java.io.ByteArrayOutputStream;
import?java.io.DataOutputStream;
import?java.io.IOException;
import?java.util.ArrayList;
import?java.util.Iterator;
import?java.util.List;
import?inet.ipaddr.IPAddress;
import?inet.ipaddr.IPAddressString;
import?inet.ipaddr.ipv4.IPv4Address;

public?class?TestIpAddr?{

	public?static?void?main(String[]?args)?{

		//ip轉bigint
		IPAddress?address?=?new?IPAddressString("192.168.1.1").getAddress()?;
		System.out.println(?address.getValue()??);
		
		//?bigint轉ip
		System.out.println(String.join(".",new?IPv4Address(toByteArray(3232235777L)).getSegmentStrings()));

		//獲取子網
		List<String>?subnetList?=?getSubnetList("192.168.1.1/255.255.252.0");
		
		for(int?i=0;i<subnetList.size()?;?i++?)?{
			System.out.println(subnetList.get(i)?);
		}
	}
	private?static?byte[]?toByteArray(Long?a){
????????ByteArrayOutputStream?bos=new?ByteArrayOutputStream();
????????DataOutputStream?dos=new?DataOutputStream(bos);
????????try?{
????????????dos.writeLong(a);
????????}?catch?(IOException?e)?{
????????????e.printStackTrace();
????????}
????????return?bos.toByteArray();
????}
	
	public?static?List?<String>?getSubnetList?(String?ipAddr){

????????IPAddress?address?=?new?IPAddressString(ipAddr).getAddress();
????????int?prefixLength=address.toAddressString().getNetworkPrefixLength();

????????List<String>?subnetList?=?new?ArrayList<String>();

????????IPAddress?subnet?=?address.applyPrefixLength(prefixLength).toPrefixBlock();
????????Iterator<??extends?IPAddress>?iterator?=?subnet.iterator();
????????
????????while?(iterator.hasNext())?{
????????????subnetList.add(iterator.next().toCanonicalWildcardString());
????????}
????????subnetList.remove(0);
????????subnetList.remove(subnetList.size()-1);
????????return??subnetList;
????}
????

}

jar包下載地址:

https://www.mvnjar.com/com.github.seancfoley/ipaddress/5.0.2/detail.html

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

准格尔旗| 应城市| 龙山县| 阜城县| 洛阳市| 南宁市| 临安市| 红河县| 渑池县| 铜梁县| 满洲里市| 徐闻县| 巴林右旗| 南城县| 陆川县| 镇沅| 拜城县| 克什克腾旗| 吉水县| 墨竹工卡县| 平顺县| 涡阳县| 保定市| 巨鹿县| 高陵县| 蕉岭县| 普陀区| 阿瓦提县| 安西县| 色达县| 福清市| 阿坝| 秭归县| 三明市| 合山市| 黔东| 崇明县| 玛纳斯县| 云霄县| 驻马店市| 工布江达县|