亚洲 国产精品 日韩-亚洲 激情-亚洲 欧美 91-亚洲 欧美 成人日韩-青青青草视频在线观看-青青青草影院

千鋒教育-做有情懷、有良心、有品質的職業教育機構

手機站
千鋒教育

千鋒學習站 | 隨時隨地免費學

千鋒教育

掃一掃進入千鋒手機站

領取全套視頻
千鋒教育

關注千鋒學習站小程序
隨時隨地免費學習課程

當前位置:首頁  >  千鋒問問  > JAVA獲取本機ipv4地址怎么操作

JAVA獲取本機ipv4地址怎么操作

JAVA獲取本機ipv4 匿名提問者 2023-09-12 15:12:15

JAVA獲取本機ipv4地址怎么操作

我要提問

推薦答案

  在Java中,你可以使用java.net包提供的InetAddress類來獲取本機的IPv4地址。InetAddress類提供了一系列靜態方法和實例方法用于獲取和操作IP地址。要獲取本機的IPv4地址,你可以使用以下示例代碼:

千鋒教育

  import java.net.InetAddress;

  import java.net.NetworkInterface;

  import java.net.SocketException;

  import java.util.Enumeration;

  public class GetIPv4Address {

  public static void main(String[] args) {

  try {

  Enumeration networkInterfaces = NetworkInterface.getNetworkInterfaces();

  while (networkInterfaces.hasMoreElements()) {

  NetworkInterface networkInterface = networkInterfaces.nextElement();

  Enumeration inetAddresses = networkInterface.getInetAddresses();

  while (inetAddresses.hasMoreElements()) {

  InetAddress inetAddress = inetAddresses.nextElement();

  if (!inetAddress.isLoopbackAddress() && inetAddress.getAddress().length == 4) {

  String ipAddress = inetAddress.getHostAddress();

  System.out.println("本機IPv4地址:" + ipAddress);

  }

  }

  }

  } catch (SocketException e) {

  e.printStackTrace();

  }

  }

  }

 

  在上面的示例中,我們通過NetworkInterface.getNetworkInterfaces()方法獲取到網絡接口的枚舉。然后,我們遍歷每個網絡接口,并通過getInetAddresses()方法獲取每個網絡接口的IP地址。在遍歷IP地址時,我們排除了回環地址并通過getAddress().length判斷地址是否為IPv4地址(IPv4地址的長度為4字節)。如果條件成立,我們將IPv4地址輸出到控制臺。

  輸出結果可能類似于:

  本機IPv4地址:192.168.1.100

  通過這種方式,你可以獲取到本機的IPv4地址。

其他答案

  •   另一種獲取本機的IPv4地址的方法是使用第三方庫,如Apache Commons Net庫。這個庫提供了更多便捷的方法來獲取本機的IPv4地址。下面是一個示例代碼:

      import org.apache.commons.net.util.SubnetUtils;

      import java.net.InetAddress;

      import java.net.NetworkInterface;

      import java.net.SocketException;

      import java.util.Enumeration;

      public class GetIPv4Address {

      public static void main(String[] args) {

      try {

      Enumeration networkInterfaces = NetworkInterface.getNetworkInterfaces();

      while (networkInterfaces.hasMoreElements()) {

      NetworkInterface networkInterface = networkInterfaces.nextElement();

      Enumeration inetAddresses = networkInterface.getInetAddresses();

      while (inetAddresses.hasMoreElements()) {

      InetAddress inetAddress = inetAddresses.nextElement();

      String ipAddress = inetAddress.getHostAddress();

      SubnetUtils.SubnetInfo subnetInfo = new SubnetUtils(ipAddress + "/24").getInfo();

      if (subnetInfo.isInRange(ipAddress) && inetAddress.getAddress().length == 4) {

      System.out.println("本機IPv4地址:" + ipAddress);

      }

      }

      }

      } catch (SocketException e) {

      e.printStackTrace();

      }

      }

      }

      在上面的示例中,我們使用了Apache Commons Net庫提供的SubnetUtils類來判斷IP地址是否在本機的子網范圍內。我們通過調用SubnetUtils(ipAddress + "/24").getInfo()方法創建一個子網工具對象,并通過isInRange(ipAddress)方法判斷當前IP地址是否在子網范圍內。此外,我們還通過getAddress().length判斷地址是否為IPv4地址。

      其他部分的代碼與前一個答案類似,遍歷網絡接口和IP地址,排除回環地址,并輸出符合條件的IPv4地址到控制臺。

      輸出結果可能類似于:

      本機IPv4地址:192.168.1.100

      通過這種方式,你同樣可以獲取到本機的IPv4地址。

  •   如果你只想獲取本機的IPv4地址而不使用第三方庫,你可以使用以下示例代碼:

      import java.net.InetAddress;

      import java.net.UnknownHostException;

      public class GetIPv4Address {

      public static void main(String[] args) {

      try {

      InetAddress localhost = InetAddress.getLocalHost();

      String ipAddress = "";

      byte[] address = localhost.getAddress();

      for (int i = 0; i < address.length; i++) {

      ipAddress += (address[i] & 0xFF);

      if (i < address.length - 1) {

      ipAddress += ".";

      }

      }

      System.out.println("本機IPv4地址:" + ipAddress);

      } catch (UnknownHostException e) {

      e.printStackTrace();

      }

      }

      }

      在上面示例中,我們通過InetAddress.getLocalHost()方法獲取本機的InetAddress對象。接下來,我們通過調用getAddress()方法獲取IP地址的字節數組,然后將每個字節轉換為無符號整數(使用& 0xFF操作),將它們拼接成IPv4地址字符串。

      輸出結果可能類似于:

      本機IPv4地址:192.168.1.100

      通過這種方式,你同樣可以獲取到本機的IPv4地址。

亚洲熟妇色ⅩXXXX日本| 色老头精品午夜福利视频| 日本肥老妇色XXXXX日本老妇| 啊轻点都日出水来了| 被青梅竹马的学弟给锁定了林擎霄| 国产AV天堂无码一区二区三区| 韩国av一区二区| 免费女人高潮流视频在线观看| 日韩人妻无码免费视频一区二区三| 西西大胆无码视频免费| 中文人妻无码一区二区三区信息| 亚洲日韩中文第一精品| CHINESE老熟妇老女人HD| 国产精品久久久久9999无码| 久久久久亚洲AV成人网人人软件| 日本XXXX裸体XXXX| 亚洲AV无码专区色爱天堂| 2021精品久久久久精品免费网 | 久久久久夜夜夜精品国产| 人妻系列无码专区免费视频 | 777国产偷窥盗摄精品品在线| 国产999精品2卡3卡4卡| 久久久久亚洲精品男人的天堂| 日本在线视频WWW色| 亚洲精品国产欧美一二区| 宝贝腿开大点我添添公视频免| 国产一区二区三区不卡在线观看| 免费萌白酱国产一区二区三区 | 日本无人区码一二三区别| 亚洲VA无码专区国产乱码| www.AV无码| 寂寞夜晚看的MV字幕高清网站| 人妻去按摩店被黑人按中出| 亚洲国产精品成人无码区| 白嫖B站激活码2023| 精品无码久久久久久久动漫| 日韩AⅤ人妻无码一区二区| 亚洲欧美黑人深喉猛交群| 大学生高潮无套内谢视频| 久久久久久精品精品免费| 少妇乱人伦无码视频| 真实的国产乱XXXX在线| 国产精品主播一区二区三区| 欧美丰满熟妇BBBBBB性亚洲 | 精品熟人妻一区二区三区在线| 人人妻人人澡人人爽欧美精品 | 国产精品视频一区二区三区无码| 免费无码又爽又刺激高潮| 亚洲AV福利天堂一区二区三| 宝贝感受到它在爱你吗病娇小说| 久久国产精品成人影院| 天堂8А√中文在线官网| 97人妻无码一区二区精品免费 | 亚洲成在人线AV中文字幕喷水| 别揉我奶头~嗯~啊~| 看国产黄大片在线观看| 午夜福利YW在线观看2020| XX性欧美肥妇精品久久久久久| 久久精品国产免费观看三人同眠| 天天躁日日躁狠狠躁欧美老妇小说| 337P粉嫩大胆噜噜噜| 久爱无码精品免费视频在线观看| 玩弄白嫩少妇XXXXX性| www啪啪小白浆内射无码| 久久亚洲国产成人精品性色| 亚洲AV成人精品网站在线播放| 成熟人妻换╳╳╳╳Ⅹ| 你真紧你这是要我的命吗 | 精品一区二区三区影院在线午夜| 偷拍东北熟女BBWW| 白嫩白嫩BBBBBBBBB-| 男女一边摸一边做爽爽| 亚洲中文字幕无码中字| 国产亚洲精品美女久久久久| 色综合久久久久久久久五月| FREEXXX欧美老妇| 麻豆文化传媒精品| 国产高潮视频在线观看| 欧美猛少妇色XXXX久久久久| 亚洲婷婷五月激情综合APP | JAVAPARSER偷乱中国| 久久综合九色综合欧美婷婷| 亚洲国产成人精品无码区在线秒播 | 女教师の爆乳BD在线观看 | 亚洲 欧美 叧类人妖| 国产超碰人人模人人爽人人喊| 人妻少妇无码一区二区三区| 9I国产麻豆国产AV旗袍| 蜜桃人妻一区二区三区| 一边摸一边吃奶一边做爽| 精品人人妻人人澡人人爽人人| 亚洲 欧美 偷自乱 图片| 国产成人欧美一区二区三区| 日韩高清在线中文字带字幕| JEALOUSVUE熟睡睡觉| 欧美精品人妻大乳一区二区| 18级成人毛片免费观看| 麻豆国产AV丝袜白领传媒| 一本到12不卡视频在线DVD| 九九九国产精品成人免费视频| 亚洲成AV人片在线观看不卡| 果冻传媒MV免费播放在线观看| 无码日韩人妻精品久久蜜桃| 国产精品99久久免费| 婷婷妺妺窝人体色www久久| 国产播放隔着超薄丝袜进入| 色一情一乱一伦麻豆| 成色AU999.9是什么意思| 日本最大但人文艺术欣赏的背景| 把女人弄爽特黄A大片片| 人妻无码一区二区不卡无码AV| MACBOOKPRO免费网站| 热RE99久久精品国产99热| TPU色母和PA6色母的作用| 欧洲无码精品A码无人区| JIZZ成熟丰满韩国女人少妇| 拍国产乱人伦偷精品视频| 啊轻点灬大JI巴太粗太长了网站| 人妻少妇 少妇人妻第一页| 办公室揉弄震动嗯~动态图| 日本JAPANESE 办公室丝| 成人一区二区三区| 他的舌头探进蜜源毛毛虫说说 | 妺妺窝人体色WWW网站厕所盗摄| 中文字幕AⅤ人妻一区二区| 拗女稀缺资源一区二区| MD豆传媒一二三区进站口在线看 | 亚洲免费成人av| 久久午夜夜伦鲁鲁片免费无码影视| 伊人久久大香线蕉AV一区| 免费无码AⅤ片在线观看| www.av无码| 淑芬二腿间又痒了| 国产特级毛片AAAAAA视频| 亚洲精品成人久久AV| 久久人搡人人玩人妻精品首页| 1000部又爽又黄无遮挡的视频| 全免费A级毛片免费看网站| 粗大的内捧猛烈进出视频| 无码丰满少妇2在线观看| 国产一区在线观看二区| 亚洲熟妇AV一区二区三区下载| 麻豆星空传媒果冻传媒大象| BTА√天堂中文在线官网| 国内精品久久久久久99蜜桃| 亚洲精品无码久久久久秋霞| 免费日韩无人区码卡二卡3卡| JIZZJIZZ日本高潮喷水| 色欲AV自慰一区二区三区| 国产午夜精品久久精品电影| 亚洲熟女成年三级中文字幕| 拧花蒂尿用力按凸起喷水尿视频 | 五月丁香国产在线视频| 日韩熟妇αv无码激情视频| 艳妇乳肉豪妇荡乳| 欧美JIZZ18性欧美| 跪趴式啪啪GIF动态图27报| 亚洲AV无码成人精品区百度| 久久香蕉综合色一综合色88| 五月丁香综合激情六月久久| 少妇极品熟妇人妻| 成人免费A级毛片无码片在线播放| 无码OL丝袜高跟秘书在线观看不| 果冻十麻豆十天美十老师 | 久久久国产精品一区二区18禁| ASS亚洲熟妇毛茸茸PICS| 天天摸夜夜添狠狠添婷婷| 久激情内射婷内射蜜桃人妖| AV 日韩 人妻 黑人 综合| 天天曰天天躁天天摸孕妇| 精品无码中文视频在线观看 | 国产亚洲日韩欧美另类丝瓜APP| 亚洲综合一区无码精品| 人妻夜夜爽天天爽| GRANSREMEDY老太太| 18禁黄网站男男禁片免费观看 | 色综合久久久久综合体桃花网| 好儿子妈妈今后就是你的人| 91人人澡人人爽内射电影院| 玩弄中年熟妇正在播放| 拒嫁豪门少奶奶99次出逃| 丰满人妻被两个按摩师| 亚洲日韩丝袜熟女变态夜夜爽| 欧美最猛性XXX| 国内精品视频一区二区三区| 97久久精品午夜一区二区| 无码午夜成人1000部免费视频| 鲁鲁鲁爽爽爽在线视频观看| 公车人妻中出中文字幕| 亚洲中文字幕无码永久在线不卡| 日本黄色网址日本| 九九久久精品国产| 荡公乱妇HD电影中文字幕| 亚洲日韩精品一区二区三区无码| 区二区三区国产精华液区别大吗 | 亚洲AV无码一区二区三区18| 欧美巨大XXXX做受高清| 含紧一点H边做边走动| 扒开腿挺进湿润的花苞| 亚洲丰满熟妇在线播放电影全集|