您好,欢迎访问三七文档
/*1、将目录C:\下的test.jpg文件剪切至D:\JavaApi\test1\目录下,如果C:¥下不存在该文件,则在控制台输出“元ファイルが見つかりません。”。如果D:\JavaApi\test1\目录不存在,则自动建立该目录*/packagecom.totyuedu.cl.s08;importjava.io.*;publicclasstest1_1{staticbooleandeleteF(Filef){if(f.delete()){returntrue;}elsereturnfalse;}staticvoidcopyF(Filef,Filef2){FileInputStreamf1;FileOutputStreamf0;try{if(!(f.exists())){System.out.println(元ファイルが見つかりません.);}else{System.out.println(文件存在,可以剪切操作.);}if(!(f2.exists())){System.out.println(目录不存在,进行创建操作.);if(f2.getParentFile().mkdirs()==true&&f2.createNewFile()==true){System.out.println(目录创建成功.);}else{System.out.println(目录创建失败.);}}else{System.out.println(目录存在,无需创建.);}f1=newFileInputStream(f);f0=newFileOutputStream(f2);byteb[]=newbyte[10000];while(f1.read(b)!=-1){f0.write(b);}f1.close();f0.close();}catch(Exceptione){e.printStackTrace();}}publicstaticvoidmain(String[]args){Filef,f2;f=newFile(C:/test.jpg);f2=newFile(D:/JavaApi/test1/test.jpg);copyF(f,f2);booleanbool=deleteF(f);if(bool==true){System.out.println(文件剪切成功!);}else{System.out.println(文件剪切失败!);}}}/*2、生成10组长度为20的随机大写英文字母字符串,*并将结果写入D:\JavaApi\test2\string.csv文件,一组一行。*比如:VZQPWZZLHCZAWCEQHASDFEIZHNMCVXVZBSBKFHKLPOSRFUUUYYLIJHOADQFDNCZAFPFQKKIGBUQCWBXOQTOFZTRRVXFSHAMGFDSRBAXHYDFBAIXLQWNMPSEYXFMHBMEZUUTNMJPBXMJVXDRBHDNPHISESVRFFXCPZHUHPCVUNPBARUSCCIZJPUSCQHAQJEVMPJTTVYYZ*/packagecom.totyuedu.cl.s08;importjava.io.*;importjava.util.*;publicclasstest1_2{staticvoidaddTxt(Strings){try{BufferedWriterb=newBufferedWriter(newFileWriter(D:/JavaApi/test2/string.csv));b.write(s);b.close();}catch(Exceptione){e.printStackTrace();}}/***@paramargs*/staticvoidgetTxt(){StringBuffers=newStringBuffer();for(inti=1;i=10;i++){for(intj=1;j=20;j++){charc=(char)(Math.random()*100);//System.out.println(c);if(c='A'&&c='Z'){s.append(c);}else{j=j-1;}}s.append(\n);Strings1=s.toString();addTxt(s1);}}publicstaticvoidmain(String[]args)throwsIOException{//TODOAuto-generatedmethodstubFilef=newFile(D:/JavaApi/test2);if(f.exists()==false)//System.out.println(没有此目录,需创建);{System.out.println(没有此文件,需创建);if(f.mkdirs()==true){System.out.println(创建文件成功);}else{System.out.println(创建文件失败);}}else{System.out.println(此文件存在,无需创建);}getTxt();}}/*1、在目录D:\JavaApi\test1\下新建一个test1.txt文件,并将系统日期(格式:yyyy/MM/ddHH:mm:ss)写入文件,再将该文件属性设置为只读。如果D:\JavaApi\test1\目录不存在,则自动建立该目录,如果test1.txt文件已经存在,则先删除该文件。*/packagecom.totyuedu.cl.s08;importjava.io.*;importjava.text.SimpleDateFormat;importjava.util.Calendar;importjava.util.Date;publicclassTest1{/***@paramargs*/publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstub//Strings1=System.getProperty(file.separator);StringName=D:/JavaApi/test1;Filefile1=newFile(Name);if(file1.exists()==false)//System.out.println(没有此目录,需创建);{System.out.println(没有此目录,需创建);if(file1.mkdirs()==true){System.out.println(创建目录成功);}else{System.out.println(创建目录失败);}}else{System.out.println(此目录存在,无需创建);}StringfileName=D:/JavaApi/test1/test1.txt;Filefile=newFile(fileName);if(file.exists()==true){System.out.println(此文件存在,需删除);if(file.delete()==true){System.out.println(此文件需删除!);}else{System.out.println(此文件需删除失败!);}}else{System.out.println(此文件不存在,无需删除);}try{Writerfos=null;Calendarc=Calendar.getInstance();Datedate=c.getTime();SimpleDateFormatdos=newSimpleDateFormat(yyyy/MM/ddHH:mm:ssSSS);file.getParentFile().mkdirs();file.setReadOnly();file.createNewFile();fos=newFileWriter(fileName);Strings2=dos.format(date);fos.write(s2);fos.close();}catch(IOExceptione){e.printStackTrace();}}}/*2、通过键盘输入英文字符串,使用String类方法,编写一程序,实现如下结果:①偶数位字母转换为大写,并且将字符串反转②奇数位字母转换为大写,偶数位字母转换为小写例如通过键盘输入的英文字符串为“abcdefgABCDEFG”,则转换结果为“GFEDCBAgFeDcBa”和“AbCdEfGaBcDeFg”*/packagecom.totyuedu.cl.s08;importjava.util.*;publicclassTest2{publicstaticvoidmain(String[]args){System.out.println(请输入一行英文字符:);Scannerscan=newScanner(System.in);Strings=scan.next();Strings1=s.toUpperCase();Strings2=s.toLowerCase();char[]c1=s.toCharArray();char[]c2=s1.toCharArray();char[]c3=s2.toCharArray();for(inti=0;is.length();i++){if(i%2!=0){c1[i]=c2[i];}}for(intj=s.length()-1;j=0;j--){System.out.print(c1[j]);}System.out.println();for(inti=0;is.length();i++){if(i%2!=0){c1[i]=c3[i];}else{c1[i]=c2[i];}System.out.print(c1[i]);}}}
本文标题:JAVA
链接地址:https://www.777doc.com/doc-5422605 .html