A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

对一个file文件下的某个文件进行改名,改名后
syso输出 file.getName()   还是旧的名字
我理解的是 对string字符串的操作只能用新的字符串接收  而旧的字符串不变
因为new File(String s)    里面传的是字符串

有的同学是认为  file保存的路径 是改名前的,改完,因为保存的还是改名前的,所以输出不变
大家怎么认为  一起 讨论一下

1 个回复

倒序浏览
没有很理解意思
file文件下?那意思file是一个文件夹?
file文件夹下的文件改名。例如a.txt改为b.txt
syso输入file.getName() 输出的是file这个文件的文件名,与a.txt文件无关

//应该是我理解错题目意思了吧
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马