课后选做题:MyCP
目录
CP命令了解
-
作用:cp指令用于复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则它会把前面指定的所有文件或目录复制到此目录中。若同时指定多个文件或目录,而最后的目的地并非一个已存在的目录,则会出现错误信息。
-
参考:Linux的cp命令了解
MyCP实现
编写MyCP.java 实现类似Linux下cp XXX1 XXX2的功能,要求MyCP支持两个参数:
java MyCP -tx XXX1.txt XXX2.bin 用来把文本文件(内容为十进制数字)转化为二进制文件
java MyCP -xt XXX1.bin XXX2.txt 用来二进制文件把转化为文本文件(内容为十进制数字)
提交测试代码和运行结果截图,加上学号水印,提交码云代码链接
(1)实践内容
-
要求:编写代码实现十进制与二进制的相互转化
-
命令:
- 十进制转二进制:
java MyCP -tx XXX1.txt XXX2.bin
- 二进制转十进制:
java MyCP -xt XXX1.bin XXX2.txt
- 十进制转二进制:
(2)代码实现
-
代码:MyCP.java
-
截图:
IDEA中显示:
输入:
输出: