1.rename(在同一个目录下操作)

package com_02;

import java.io.File;

public class RenameTo_Demo {

public static void main(String[] args) {

File file= new File("e:\\a.txt");

File file2= new File("e:\\b.txt");

}

}

原先在e盘下面有a这个文件,调用了renameTo的方法时就会把a重名名成b。

2.如果在一个文件夹(demo)下面没有我要操作的那个文件(a),就会Ctrl+X(a),然后在 (demo)下Ctrl+V。

1.我的demo没有任何文件

我的代码如下:

public static void main(String[] args){

File file= newFile("e:\\a.txt");

File file2= newFile("e:\\demo\\b.txt");

//System.out.println(file.renameTo(file2));

}

然后我掉一下file的renameTo方法,同时打印,看看结果怎样。

3.也可以跨盘操作

E盘的a.txt走了,换成了C盘的b.txt

RenameTo的三种操作方式相关推荐

  1. STM32F103ZET6 点灯的三种操作方式(库函数、寄存器、位操作)

    LED硬件连接: 点灯的基本步骤: 库函数版本 重要函数: main.c部分: #include "stm32f10x.h" #include "LED.h" ...

  2. java 运行main_使用maven运行Java Main的三种方法解析

    maven使用exec插件运行java main方法,以下是3种不同的操作方式. 一.从命令行运行 1.运行前先编译代码,exec:java不会自动编译代码,你需要手动执行mvn compile来完成 ...

  3. 常用的分隔符有哪三种_Node.js系列四 - 常用的内置模块

    一. 内置模块path 1.1. 认识path模块 path模块用于对路径和文件进行处理,提供了很多好用的方法. 并且我们知道在Mac OS.Linux和window上的路径时不一样的 window上 ...

  4. 常用三种跨行转账方式的用户体验比较

    当今移动互联网的时代,在享受实体银行的转账服务外,人们越来越倾向于线上完成银行转账的操作,而支付宝转账和手机银行转账是最常用的两种线上转账方式,加上传统的银行ATM机转账,对于个人用户来说,这三种转账 ...

  5. java main 运行_使用maven运行Java Main的三种方法解析

    导读热词 maven使用exec插件运行java main方法,以下是3种不同的操作方式. 一.从命令行运行 1.运行前先编译代码,exec:java不会自动编译代码,你需要手动执行mvn compi ...

  6. Zbrush学习关于缩放的三种方式

    缩放的三种方式 一.画布缩放 画布的缩放快捷键是-/+,作用是缩放整个画布,表现是模型画布同时在缩小或放大. 二.视角缩放 视角缩放实际上是把模型拉远或放近,这个操作相当于使用放大镜,模型其实没有真的 ...

  7. Zbrush教程:缩放功能的三种方法

    ZBrush因为自己独特的界面和操方式经常会有朋友感到困惑,缩放就是其中一个,在数字雕刻软件ZBrush®中缩放有三种方式,文本将逐一介绍.还让朋友们纠结的是,在ZBrush中怎样用快捷键放大缩小画面 ...

  8. Silverlight与数据库的三种互操作[源代码]

    Silverlight与数据库的三种互操作 简介 本章节提供Silverlight与后台数据库的三种技术实现基本的互操作(Silverlinght Interoperability),构建一个Silv ...

  9. EF三种编程方式详细图文教程(C#+EF)之Database First

    Entity Framework4.1之前EF支持"Database First"和"Model First"编程方式,从EF4.1开始EF开始支持支持&quo ...

最新文章

  1. PHP学习笔记-PHP语言基础3
  2. mavengradle 依赖指定版本范围或者最新版本
  3. python xlsx 图片_实例11:用Python给Excel所有工作表添加图片
  4. linux系统下安装qgis,深度操作系统 deepin 15.11安装 QGIS 3.4
  5. sts java配置tomcat_STS配置Tomcat.9.0
  6. ES6对于数组的扩展
  7. DPDK l2fwd收发包思维导图
  8. 从U盘安装windows/linux操作系统
  9. mysql lock table阻塞读_MySQL的lock tables和unlock tables的用法【数据库锁表】
  10. qlistview 自定义控件_qlistview使用自定义模型的复选框
  11. mac 安装android apk文件,.apk文件用苹果系统怎么打开
  12. ubuntu格式化硬盘
  13. m.2linux系统安装,LINUX 下安装MPLAY
  14. 写的一款安全期避孕计算软件 (IWOMAN女性生理周期计算) 强力推荐!
  15. linux eclipse glib.h,eclipse Glib
  16. 2022劳务员-通用基础(劳务员)复训题库及在线模拟考试
  17. H264视频高压心得——兼容华为U8800+(硬解720P)
  18. 自媒体各大平台收益对比_各大自媒体平台收益排名?
  19. False Coin
  20. 老笔记本机械硬盘换固态装系统,再战10年!

热门文章

  1. 22-javaScript基础(前端)
  2. 在线教育遭遇瓶颈,扣丁引领教育O2O时代
  3. 群晖NAS 7.X 搭建个人博客网站并发布公网 6/8
  4. OBS录频实现指定特定的软件和调整录频的分辨率
  5. HTML5音频和视频处理
  6. APP的门户界面设计
  7. JavaScript审计
  8. bzoj 3877: [Ahoi2014]保龄球
  9. html5地图连线原理,Web(瓦片)地图的工作原理
  10. SKIL/工作流程/Java部署客户端