编程知识 cdmana.com

【Java入门100例】13.修改文件扩展名——字符串替换

点赞再看,养成习惯。微信搜索【一条coding】关注这个在互联网摸爬滚打的程序员。

本文收录于技术专家修炼,里面有我的学习路线、系列文章、面试题库、自学资料、电子书等。欢迎star️

题目描述

难度:简单

现有文件路径path="c:\\myfile\\2021\\yitiao.txt";

要求打印文件名并把文件名的后缀改为.java文件。

如:

yitiao.txt
yitiao.java

知识点

  • 字符串查找
  • 字符串截取
  • 字符串替换

解题思路

1.查找指定字符串的坐标

观察路径,不难发现文件名位于\\后面,我们需要确定\\的坐标,然后做字符串截取即可。

获取坐标,可以用indeOf()实现,棘手的是\\不止一个,所有需要使用lastIndexOf("\\")

2.字符串截取

有了坐标,直接使用substring()

版权声明
本文为[一条coding]所创,转载请带上原文链接,感谢
https://blog.csdn.net/skylibiao/article/details/121533012

Scroll to Top