资源简介
自己用java编写的一个模拟DOS文件目录操作的小程序。有dir, cd, cd/, cd.., md, rd等功能。
代码片段和文件信息
import java.io.*;
import java.text.SimpleDateFormat;
import java.util.*;
class UseFile {
public static void main(String[] args) throws Exception {
File dir1 = new File(“F:\\School\\大三上\\可信小组\\英语论文“);//最初路径
printDir(dir1);//打印最初路径
Scanner sc = new Scanner(System.in);
while (true) {
if (sc.hasNext()) {
String str;
str = sc.nextLine();
//输入的命令含有“cd”
if (str.indexOf(“cd“) != -1){
//输入“cd\“的情况,返回到根目录
if (str.replaceAll(“ “““).equals(“cd\\“)){
while (true) {
if (dir1.getParent()!= null){
File dir2 = new File(dir1.getParent());
dir1 = dir2;
}
else break;
}
printDir(dir1);
}
//输入“cd..“的情况,返回到上一级目录
else if (str.replaceAll(“ “““).indexOf(“cd..“)==0) {
File dir2 = new File(dir1.getParent());
dir1 = dir2;
printDir(dir1);
}
//进入特定目录的情况
else {
str = str.replaceAll(“cd “ ““);
str = str.trim();
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2014-08-09 22:48 File\
文件 299 2014-08-09 22:50 File\.classpath
文件 380 2014-08-09 22:48 File\.project
目录 0 2014-08-09 22:48 File\.settings\
文件 598 2014-08-09 22:50 File\.settings\org.eclipse.jdt.core.prefs
目录 0 2014-08-09 22:51 File\bin\
文件 5289 2014-08-11 11:18 File\bin\UseFile.class
目录 0 2014-08-09 22:48 File\src\
文件 5017 2014-08-11 11:18 File\src\UserFile.java
相关资源
- Java的oauth2.0 服务端与客户端的实现
- Teigha.Java 2019.02版本
- java网上书店系统+毕业设计系统源码
- 框架 使用java做网页设计界面
- Java EE 5权威指南原书第3版
- poi解析excel
- java mysql 七牛云存储上传删除图片de
- java项目开发实战密码(代码)
- MF000182-JAVA医药管理系统源码医药管理
- eclipse-Mars-for-javaEE-win64-2015.10.9
- Java核心技术英文10版
- java课程设计--简单教务管理系统设计
- javaweb 图书管理系统
- javaweb项目—广海广告管理系统
- 分布式Java应用基础与实践PDF+源码
- 基于javacv和SSI框架的图像检索系统
- ffmpeg+mencoder视频压缩转码,视频截帧
- Java与模式 源代码
- java方面的电子书 epub或mobi格式
- 网上花店网上商城
- java处理HJ212数据采集解析数据处理入
- javaEE健康管理系统.zip
- bbs论坛源码-真实项目
- 基于Java的旅游网站系统154986
- 基于Java的彩票销售管理系统
- 基于Java的记账管理系统
- 基于ssm的社团网站.zip
- 基于数据库的自动化生成工具,自动
- java车辆管理项目ssh
- java8源码包含sun
评论
共有 条评论