编程实现在D盘目录下创建一个JavaTest文件夹
编程实现在D盘目录下创建一个JavaTest文件夹,并在该文件夹建立一个test.txt的文本文档,然后以完整的路径显示JavaTest文件夹的内容,在手动复制前三行代码...
编程实现在D盘目录下创建一个JavaTest文件夹,并在该文件夹建立一个test.txt的文本文档,然后以完整的路径显示JavaTest文件夹的内容,在手动复制前三行代码到test.txt中,在程序中输出文本文档内容
展开
2个回答
2015-09-28
展开全部
public static void main(String[] args) {
//创建文件夹及文件
createFile();
//复制内容到txt后,读取
readTxt();
}
public static void createFile(){
File dir = new File("D:/JavaTest");
if(!dir.exists()){
dir.mkdir();
}
File text = new File("D:/JavaTest/test.txt");
if(!text.exists()){
try {
text.createNewFile();
} catch (IOException e) {
e.printStackTrace();
}
}
}
public static void readTxt(){
try {
Scanner sc = new Scanner(new File("D:/JavaTest/test.txt"));
while(sc.hasNext()){
System.out.println(sc.next());
}
sc.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}
展开全部
import java.math.BigInteger;
public class Test {
public static String baseString(int num, int base) {
String str = "", digit = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";
if (num == 0) {
return "";
} else {
str = baseString(num / base, base);
return str + digit.charAt(num % base);
}
}
public static String baseString(BigInteger num, int base) {
String str = "", digit = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";
if (num.shortValue() == 0) {
return "";
} else {
BigInteger valueOf = BigInteger.valueOf(base);
str = baseString(num.divide(valueOf), base);
return str + digit.charAt(num.mod(valueOf).shortValue());
}
}
public static void main(String[] args) {
System.out.println(baseString(1295, 36));
BigInteger big = new BigInteger("28");
System.out.println(baseString(big, 14));
}
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询