<sup id="m40ya"></sup>
  • 
    
  • <kbd id="m40ya"></kbd>
    <samp id="m40ya"></samp>
    <ul id="m40ya"></ul>
  • 更多精彩內(nèi)容,歡迎關(guān)注:

    視頻號
    視頻號

    抖音
    抖音

    快手
    快手

    微博
    微博

    當(dāng)前位置:首頁 科技百科 java獲取本地ip

    java獲取本地ip

    文檔

    java獲取本地ip

    獲取java本地ip一共有兩種方法:1、inetAddress類:通過InetAddress的實例對象包含以數(shù)字形式保存的IP地址,同時還可能包含主機名;2、封裝方法:public static String getLocalIp()。
    推薦度:
    導(dǎo)讀獲取java本地ip一共有兩種方法:1、inetAddress類:通過InetAddress的實例對象包含以數(shù)字形式保存的IP地址,同時還可能包含主機名;2、封裝方法:public static String getLocalIp()。

    很多朋友都想知道java如何獲取本地ip?下面就一起來了解一下吧~

    獲取java本地ip一共有兩種方法:1、inetAddress類;2、封裝方法。

    1、 inetAddress類

    通過InetAddress的實例對象包含以數(shù)字形式保存的IP地址,同時還可能包含主機名(如果使用主機名來獲取InetAddress的實例,或者使用數(shù)字來構(gòu)造,并且啟用了反向主機名解析的功能)。InetAddress類提供了將主機名解析為IP地址(或反之)的方法。其生成InetAddress對象的方法。

    import?java.net.Inet4Address;
    import?java.net.InetAddress;
    import?java.net.UnknownHostException;
    public?class?Main?{
    ????public?static?void?main(String[]?args)?throws?UnknownHostException?{
    ????????//Inet4Address?address=?(Inet4Address)?Inet4Address.getLocalHost();
    ????????InetAddress?address?=?InetAddress.getLocalHost();
    ????????System.out.println(address);//獲取計算機名稱和ip地址
    ????????String?hostAddress?=?address.getHostAddress();
    ????????System.out.println(hostAddress);//獲取ip地址
    ????????String?hostName?=?address.getHostName();
    ????????System.out.println(hostName);//獲取計算機名稱
    ????}
    }

    2、封裝方法。

    ????public?static?String?getLocalIp()?{
    ????????Enumeration?netInterfaces?=?null;
    ????????try?{
    ????????????netInterfaces?=?NetworkInterface.getNetworkInterfaces();
    ????????????while?(netInterfaces.hasMoreElements())?{
    ????????????????NetworkInterface?nif?=?netInterfaces.nextElement();
    ????????????????Enumeration?InetAddress?=?nif.getInetAddresses();
    ????????????????while?(InetAddress.hasMoreElements())?{
    ????????????????????String?ip?=?InetAddress.nextElement().getHostAddress();
    ????????????????????if?(ip.startsWith("192.168"))?{
    ????????????????????????return?ip;
    ????????????????????}
    ????????????????}
    ????????????}
    ????????}?catch?(SocketException?e)?{
    ????????}
    ????????return?"127.0.0.1";
    ????}

    以上就是小編今天的分享了,希望可以幫到大家。

    文檔

    java獲取本地ip

    獲取java本地ip一共有兩種方法:1、inetAddress類:通過InetAddress的實例對象包含以數(shù)字形式保存的IP地址,同時還可能包含主機名;2、封裝方法:public static String getLocalIp()。
    推薦度:
    為你推薦
    資訊專欄
    熱門視頻
    相關(guān)推薦
    java cookie java corba java獲取泛型class java core java獲取秒級時間戳 java crash java獲取網(wǎng)絡(luò)時間 java crontab java獲取視頻時長 java csrf java獲取請求域名 java獲取路徑 java cssbox java獲取運行時間 java ctp java獲取隨機字符串 java daemon java獲取隨機數(shù) java dashboard java獲得當(dāng)前路徑 java controller java獲取本周日期 java context japanese java 微信怎么群發(fā)消息 java獲取時間差 java獲取文件名后綴 微博賬號怎么注銷 excel如何換行 java獲取當(dāng)月最后一天日期 excel去重 java獲取當(dāng)前項目的路徑 QQ怎么強制解綁手機號 java獲取當(dāng)前路徑的幾種方法 華為手機怎么添加桌面小組件 java獲取當(dāng)前目錄路徑 java獲取當(dāng)前目錄 java獲取當(dāng)前星期 微博怎么發(fā)live照片 qq號查找和精確查找的區(qū)別
    Top 日本精品久久久久中文字幕8| 久久国产综合精品SWAG蓝导航| 国产成人久久精品麻豆一区| 99久久99久久久精品齐齐| 久久国产三级精品| 久久人人爽人人精品视频| 国产精品自在自线免费观看| 国产精品视频一区麻豆| 久久免费的精品国产V∧| 亚洲色精品aⅴ一区区三区| 精品视频在线观看一区二区| 精品无码久久久久久国产| 精品成人A区在线观看| 伊人久久精品线影院| 在线精品国产一区二区三区| 亚洲国产精品毛片av不卡在线 | 91国内外精品自在线播放| 国产99精品在线观看| 天堂一区二区三区精品| 2021久久精品免费观看| 亚洲国产精品乱码在线观看97 | 国产成人精品福利网站在线观看| 日本加勒比在线精品视频| 亚洲av永久无码精品秋霞电影秋| 精品久久久久久无码专区 | 韩国精品福利一区二区三区| 青娱分类视频精品免费2| 久99久热只有精品国产女同| 亚洲国产精品无码久久久| 精品无码人妻一区二区三区| 无码人妻精品一区二区三区在线| 久久精品一区二区三区日韩| 亚洲国产精品无码中文字| 久久99国产精品久久99果冻传媒| 国产午夜精品视频| 亚洲AV无码久久精品色欲| 久久久久免费精品国产小说| 久久91精品国产99久久yfo| 亚洲精品视频在线| 91精品手机国产免费| 国产精品乳摇在线播放|