首页 > 其他分享 >获取split()中最后一个元素信息

获取split()中最后一个元素信息

时间:2023-08-14 15:35:14浏览次数:27  
标签:lastIndexOf String newName 元素 fileName 获取 split dirDiveded

方法一:

使用lastIndexOf()方法,从后向前,直接截取最后一部分
String newName = fileName.substring(fileName.lastIndexOf("/")+1);

方法二:

使用全切割方法

String dirDiveded[] = fileName.split("/");
String newName = "";
if(dirDiveded.length > 0){
newName = dirDiveded[dirDiveded.length-1];
}

标签:lastIndexOf,String,newName,元素,fileName,获取,split,dirDiveded
From: https://www.cnblogs.com/baozhengrui/p/17628779.html

相关文章

  • 解决WSL2无法启动提示“找不到元素”
    最近一段时间没有看dockerdesktop,忽然想起来打开看看,结果死活启动不了。以前卸载之后,重新安装就好了,同样的方法尝试了很多次还是不太行,重启也不行...后来想想是不是wsl出了问题,运行WSA,WSAClient启动后又自动退出了。在命令行下运行wsl,等待了很久,出现简单的提示“找不到元......
  • C语言中如何获取数组的中位数
    C语言中如何获取数组的中位数在C语言编程中,获取数组的中位数是一项常见而重要的任务。中位数是一个数组中的一个特殊值,它将该数组分为两个等长的部分。当数组长度为奇数时,中位数就是位于数组中间位置的元素;当数组长度为偶数时,中位数是中间两个元素的平均值。7C语言中如何获取数......
  • Nginx反向代理POST请求获取不到请求体
    好学人2023-08-14问题描述:Nginx升级HTTPS后,反向代理GET请求正常,POST请求获取不到请求体。问题原因:在升级HTTPS时,统一将所有HTTP请求都重定向到了HTTPS请求,所有再通过HTTP请求调取接口时,会被重定向到HTTPS请求,导致请求异常。解决方案:改用HTTPS请求即可。举例:http://api.example......
  • 修改审计插件源码编译mariadb获取审计插件
    环境:OS:Centos7mariadb:10.4.29背景:mysql5.7.35版本之后就不能使用mariadb自带的审计插件(windows版本的除外),需要修改源码文件重新编译获取审计插件 1.安装编译所需依赖#yuminstall-yopenssllibssl-devbuild-essentialbisonlibncurses-devcmakegcc-gcc+gitnc......
  • 近源渗透之大白菜获取终端权限
    0x00实验环境攻击设备:usb(空的U盘)靶场:windows笔记本 0x01实验前提(1)制作U盘启动盘。到官网下载:https://www.dabaicai.com/(认准官网)  (2)安装完成后直接一键制作USB启动盘:选择装机版(1.2G)  (3)首先初始化U盘   (4)然后“一键制作USB启动盘”: (5)制作成功之后,就......
  • pinia入门案例-获取频道分类列表并渲染
    使用pinia的action异步获取频道分类列表数据并渲染到页面中。接口:GET请求,http://geek.itheima.net/v1_0/channelsstore/channel.jsimport{defineStore}from'pinia'import{ref,computed}from"vue"importaxiosfrom'axios'exportconstuseChannelStore=......
  • C++STL库 二分查找,以及对set集合进行二分查找,来源于”leetcode7022. 限制条件下元素之
    C++的头文件<algorithm>中有用于二分查找的函数,lower_bound()、upper_bound()以及binary_search():lower_bound():返回大于等于目标值的第一个位置upper_bound():返回大于目标值的第一个位置,binary_search():若目标值存在则返回true,否则返回false参数列表:(起始位置,结束位置,目标值) ......
  • #yyds干货盘点# LeetCode程序员面试金典:数组中的第K个最大元素
    题目:给定整数数组 nums 和整数 k,请返回数组中第 k 个最大的元素。请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元素。你必须设计并实现时间复杂度为 O(n) 的算法解决此问题。 示例1:[3,2,1,5,6,4],示例 2:[3,2,3,1,2,4,5,5,6],代码实现:class......
  • 自动获取 DNS server address
    "ObtainDNSserveraddressautomatically"是一种网络配置选项,它允许计算机或其他网络设备通过动态主机配置协议(DHCP)从网络中的路由器或服务器自动获取DNS(域名系统)服务器的地址。DNS服务器的作用是将域名转换为相应的IP地址,以便在互联网上定位和连接到特定的网站或资源。在这......
  • 五种方法获取当前时间戳
    摘要:分享获取当前时间戳的五种方法。例如,通过系统时间System.currentTimeMillis()或日期类Instant.now().toEpochMilli()来获取当前时间戳。什么是时间戳  在Java语言中,时间戳(timestamp)是一种重要的概念,它是指一个能够表示某个时间点的单一数字,用于精确记录和计算时间,单位是......