编程实现在D盘目录下创建一个JavaTest文件夹
编程实现在D盘目录下创建一个JavaTest文件夹,并在该文件夹建立一个test.txt的文本文档,然后以完整的路径显示JavaTest文件夹的内容,在手动复制前三行代码...
编程实现在D盘目录下创建一个JavaTest文件夹,并在该文件夹建立一个test.txt的文本文档,然后以完整的路径显示JavaTest文件夹的内容,在手动复制前三行代码到test.txt中,在程序中输出文本文档内容
展开
2个回答
2015-09-28
展开全部
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | 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(); } } |
展开全部
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | 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 )); } } |
本回答被网友采纳
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询