`

@Marked-File类剪切/移动文件:renameTo方法

    博客分类:
  • Java
F# 
阅读更多
public static void main(String[] args) {
		File file=new File("image.jpg");
		File path=new File("D:/examples");
		File tofile=new File(path,"image.jpg");
		file.renameTo(tofile);
	}

 以前剪切文件都是靠复制+粘贴,也就是都要借助IO流来读写。

突然间发现,File类中虽然没有提供类似的功能,但是有类似直接操作变量引用的方法:renameto。

这只是一个重命名方法,但是我们可以在文件名中加入路径,这样直接就由文件所在的当前路径移动到目的地了,而且顺便改变文件名。一举两得。如上例中,文件image.jpg想要把它剪切到D:/examples/目录下,可以借助构造子File(File f,String s)来构造一个File,继而重命名到此File即可完成剪切了!

 

献丑了。

2
5
分享到:
评论

相关推荐

    marked-linkify-it:使用linkify-it标记网址

    const linkify = require ( "marked-linkify-it" ) ; // or ES Module script // import marked from "https://cdn.jsdelivr.net/gh/markedjs/marked/lib/marked.esm.js"; // import linkify from ...

    markdown:功能齐全的markdown解析器和编译器,以TypeScript编写

    这是marked的流行库的分支(从chjj / release-0.3.7,2017年12月1日合并合并请求#961)。 郎 目录 安装 npm install @ts-stack/markdown --save 用法 最少使用量: import { Marked } from '@ts-stack/markdown' ...

    TOEFL考试听力场景词组归类

    - marked:明显的 13. **表示拜访的词组**: - drop by/in/over/around:顺道拜访 - stop by/in/over:停留 - run in:顺便来访 - come over to:过来 - call on:拜访 - step in:走进去 - go to have a ...

    计算机专业英语词汇1500词.txt

    文件(file) - **定义**:在计算机科学中,“文件”是指存储在计算机上的信息集合,它可以是文本、图像、音频或任何其他形式的数据。 - **用途**:文件是数据持久化的主要手段之一,用于保存程序配置、用户数据等...

    fis-parser-marked:fis编译markdown文件的解析器

    //use the `fis-parser-marked` plugin to parse *.md file fis . config . set ( 'modules.parser.md' , 'marked' ) ; //*.md will be released as *.html fis . config . set ( 'roadmap.ext.md' , 'html' ) ;

    工业机器人专业英语.pptx

    - **Marked Region**:标记的区域,高亮显示的工作区域。 - **Caller Stack**:调用堆栈,查看函数或子程序的调用关系。 - **View**:视图,显示不同角度或信息的界面。 - **Reference List**:引用表,列出所有参考...

    marked-images:简单的标记渲染器,可在markdown中包含图像属性。 还生成vimeo链接

    安装npm install marked-images用法注意:重大更改: 从 ,该库使用插件api。 var marked = require ( 'marked' ) ;var markedImages = require ( 'marked-images' ) ;// opts are optionalvar opts = { xhtml : ...

    markdown-master OC

    - **iOS/Android应用**:例如iA Writer和Marked,为移动设备提供便捷的Markdown编辑体验。 5. **Objective-C与Markdown的结合** - **Markdown库**:Objective-C中有一些库,如CocoaMarkdown,用于解析和渲染...

    程序员常用计算机专业英语

    - **名词**: 在计算机科学中,文件(file)指的是存储在某种永久性介质上的数据集合。这些数据可以是文本、图片、音频或其他任何形式的信息。 - **动词**: 保存文件的动作通常指的是将数据写入磁盘或类似的存储设备...

    日常高频词根 带中文意思.docx

    - **marked**: 显著的 - **bookmark**: 书签 - **landmark**: 地标 - **postmark**: 邮戳 - **remark**: 备注 - **remarkable**: 卓越的 - **tidemark**: 潮水线 - **trademark**: 商标 - **unmarked**: 未...

    英语专业八级大纲要求词汇表.pdf

    - **例句**: His life was marked by abnegation and selflessness. 15. **abolition** - **词性**: n. - **释义**: 废除,废除奴隶制。 - **例句**: The abolition of slavery was a historic milestone. ...

    marked-toc:已弃用

    npm i -g marked-toc --save 在任何降价文件中,添加<!-- toc -->要添加 TOC 的位置。 然后在命令行中,运行: toc [filename] 如果您将 toc 添加到README.md ,则无需添加[filename] ,只需运行toc 。 ...

    北师大版高中英语选修8(部分单词表)

    - **例句**: All taxpayers are required to file their tax returns by April 15th. **65. brunch** - **含义**: 早午饭 - **例句**: They enjoyed a leisurely brunch on Sunday morning. **66. hydrogen** - **...

    后端开发-详细教程&案例

    - PUT `/todos/:id`:标记指定 ID 的待办事项为已完成。 - DELETE `/todos/:id`:删除指定 ID 的待办事项。 - **实现逻辑**:使用 Express 的路由处理器来处理每个请求,并根据需要修改 JSON 文件中的数据。以下...

    calabash环境配置命令

    Calabash是一款强大的移动应用自动化测试工具,支持iOS和Android平台。它通过Cucumber框架来编写测试案例,使得非技术背景的产品人员也能轻松理解测试脚本。为了能够顺利地进行自动化测试,我们需要先配置好Calabash...

    (免费)考生必看:大学英语四级690个高频词汇

    - **例句**:The boundary between the two countries was clearly marked. ##### 34. brake - **词性**:名词/动词 - **含义**:刹车、制动器、刹住(车) - **例句**:Always check the brakes before going on a ...

    记单词-mark的意思用法总结大全.docx

    - 作为不及物动词时,其主动形式有时会含有被动的意义,比如:“The exam papers will be marked soon.”(考试卷子很快就会被批改好。) #### 二、例句解析 以下是一些关于**mark**的例句及其解析: 1. **例句*...

    NETBACKUP与STORWAY配合使用

    - **开始备份**: 从Actions菜单中选择“Start Backup of Marked Files”,启动备份任务。 - **监控进度**: 观察备份进程,直到备份完成。 #### 四、关键技术要点 1. **兼容性验证**: 本实验成功验证了**Storway**...

    BUS354 客户关系管理.pdf

    - **Tutor-marked Assignment 1**(20%):通过完成导师布置的任务,加深对CRM理论的理解。 - **Group-based Assignment 1**(20%):以小组形式完成一项项目作业,锻炼团队合作能力并应用所学知识解决实际问题。 - ...

    英语四级高频词汇700个

    - **例句**: The boundary between the two countries is clearly marked. #### 34. brake n. / v. - **定义**: 刹车、制动。 - **例句**: Apply the brakes gently. #### 35. catalog n. / v. - **定义**: 目录、...

Global site tag (gtag.js) - Google Analytics