0 0

String.format 对IP 格式化0

使用String.format对IP格式化。例如输入"192.168.0.1”,输出"192.168.000.001"。。。。不知道怎么做,谢谢各位大大。。
2013年2月28日 09:29

1个答案 按时间排序 按投票排序

0 0

采纳的答案

String str = "192.168.0.1";
String[] strs = str.split("\\.");
int ip1 = Integer.valueOf(strs[0]).intValue();
int ip2 = Integer.valueOf(strs[1]).intValue();
int ip3 = Integer.valueOf(strs[2]).intValue();
int ip4= Integer.valueOf(strs[3]).intValue();

System.out.println(String.format("%1$03d.%2$03d.%3$03d.%4$03d", ip1,ip2,ip3,ip4));

2013年2月28日 10:27

相关推荐

    StringFormat的使用(扩展:网络地址)

    在Android开发中,`StringFormat`是一个非常重要的工具类,用于格式化字符串。它提供了丰富的功能,可以帮助开发者构建复杂的字符串表达式,同时还能方便地处理数值、日期、时间等数据类型的转换。`StringFormat`是...

    JavaScript实现格式化字符串函数String.format

    在js开发中,我们可能会遇到这样一个问题 当需要通过js动态插入html标签的时候 特别是当遇到大量的变量拼接、引号层层嵌套的情况,会出现转义字符问题,经常出错 我们来看个例子 <!DOCTYPE html> <...

    javascript中Date format(js日期格式化)方法小结

    本文实例总结了javascript中日期格式化的方法。分享给大家供大家参考,具体如下: 方法一: // 对Date的扩展,将 Date 转化为指定格式的String // 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位...

    2021-2022计算机二级等级考试试题及答案No.5498.docx

    点格式化后的 X 以字符串形式表示,可以使用 Java 语言中的 `DecimalFormat` 类或者 `String.format()` 方法。例如,使用 `DecimalFormat`: ```java DecimalFormat df = new DecimalFormat("#.###"); String ...

    CString与DWORD的相互转换(IP地址的转换)

    - 将DWORD类型的IP地址转换回字符串格式,通常使用`Format`方法实现。 - 通过位移操作获取每个字节的值,并使用`Format`方法构建字符串。 #### 二、具体实现步骤 ##### 1. CString转DWORD ```cpp CString strIP...

    javascript模拟C#格式化字符串

    JS 模拟C# 字符串格式化操作 /*** ** 功能: 字符串格式化替换操作 ***/ String.prototype.format = function () { var args = arguments; return this.replace(/\{(\d+)\}/g, function (m, i) { return args[i...

    C#聊天程序

    string svrlog = string.Format("[系统消息]用户 {0} 在 {1} 已断开... 当前在线人数: {2}\r\n\r\n", obj, DateTime.Now, _transmit_tb.Count); Console.WriteLine(svrlog); //向所有客户机发送系统消息 foreach...

    C#进制转换

    在实际应用中,我们还可以利用`string.Format()`方法来进行格式化的输出,以确保结果符合预期的格式: ```csharp string formattedHex = string.Format("{0:X}", decimalFromHex); // 输出: "A" ``` #### 三、进制...

    java实现根据ip地址获取地理位置的代码分享

    - **新浪接口**:`http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=json&ip=IP地址`,返回JSON格式的数据,解析时更加方便,可以直接转换为Java对象。 - **淘宝接口**:`...

    C#字符串处理大全

    - `string.Format()`:提供了一种灵活的方式格式化字符串。可以使用各种格式字符串来控制输出的样式。 - 示例:`string.Format("{0:n}", 12345)` 输出为 "12,345.00"。 3. **字符串查找** - `IndexOf()`:返回...

    FTP服务器 C#

    AddInfo(string.Format("客户端({0})与本机({1})建立Ftp连接", tcpClient.Client.RemoteEndPoint, myTcpListener.LocalEndpoint)); User user = new User(); user.commandSession = new UserSeesion...

    JS日期格式化之javascript Date format

    在上篇文章给大家介绍了js对Date对象的操作的问题(生成一个倒数7天的数组),本篇介绍有关js日期格式化之javascript Date format,本文通过三种方法给大家讲解,具体内容请看下文。 方法一: // 对Date的扩展,将 ...

    获取android手机ip 包含wifi下的

    需要正确解析和格式化IP地址,特别是IPv6地址,确保以标准形式输出。 综上所述,获取Android设备在WiFi环境下的IP地址,需要理解网络接口、IP协议、Android的相关API以及权限管理。在处理IP地址时,尤其是IPv6,...

    浏览器/服务器系统.pdf

    20. String.Format方法:`String.Format("{0:c}",88667.67)`会格式化数字为货币样式,结果是"$88,667.67"。 以上是对给定题目中涉及的IT知识点的详细解析,涵盖了Web开发、服务器性能、硬盘技术、操作系统、文件...

    用我工作经历总结的java常用方法和注意的问题

    - 使用 `SimpleDateFormat` 格式化日期,如 `"yyyy-mm-dd"`。通过 `Calendar` 对象进行日期计算。例如: ```java SimpleDateFormat formater = new SimpleDateFormat("yyyy-MM-dd"); long time = System....

    发邮件自动回复本机IP

    4. **构造邮件**:将获取到的IP地址插入到邮件正文中,可以使用字符串格式化或者模板引擎。 5. **设置邮件头**:包括发件人、收件人、主题等,这些都可以通过`email.header`模块进行设置。 6. **发送邮件**:使用`...

    JavaScript自定义日期格式化函数详细解析

    因为我们知道,Date 类只提供了若干获取日期元素的方法,如 getDate(),getMinute()……却没有一个转换为特定字符串的格式化方法。故所以,利用这些细微的方法,加以封装,组合我们想要的日期字符串形式。一般来说,...

    获取输入的ip范围并显示出来

    在这个例子中,我们首先添加了一个列,然后通过一个循环将IP地址以字符串形式格式化并插入到列表中。注意,实际应用中需要对IP地址的合法性进行检查,并且处理异常情况,例如超出IPv4地址空间的范围。 总之,实现...

Global site tag (gtag.js) - Google Analytics