java工具:《返回字符串非零的最后一个层级》

文章目录

一、介绍

这段代码试图实现一个功能:解析点分格式的VPN节点字符串,返回最后一个非零层级的位置。

二、代码

比如字符串1.2.3.0.0.0,那么最后一个层级是3

java 复制代码
/**
     * 返回vpn非零的最后一个层级
     * 例如 1.2.3.0.0.0 -> 3
     * 0.0.0.0.0.0 -> -1
     * @param vpnNodeString
     * @return
     */
public static int getLastLevel(String vpnNodeString) {
        int index = vpnNodeString.indexOf("0") / 2;
        return "0.0.0.0.0.0".equals(vpnNodeString) ? -1 : index;
}
相关推荐
yaoxin52112314 小时前
376. Java IO API - 使用 Globbing 和自定义 Filter 过滤目录内容
java·开发语言·python
手握风云-14 小时前
JavaEE 初阶第三十一期:JVM,一次Full GC的架构级思考(下)
java·java-ee
Mr YiRan14 小时前
JNI技术之手写JNIEnv与静态缓存与native异常
java·c++
lifallen14 小时前
Flink Agents:Python 执行链路与跨语言 Actor (PyFlink Agent)
java·大数据·人工智能·python·语言模型·flink
常利兵14 小时前
Spring Boot配置diff:解锁配置管理新姿势
java·spring boot·后端
小臭希14 小时前
Git(代码版本控制系统)
java·git·github
北风toto14 小时前
java进制转换方法
java·开发语言·python
2301_7926748614 小时前
java学习day27(算法)
java·学习·算法
好家伙VCC14 小时前
**基于Colab的高效Python深度学习开发流程:从环境配置到模型部署全流程实战**在当前人工智
java·开发语言·python·深度学习
身如柳絮随风扬14 小时前
Tomcat 体系结构
java·tomcat