如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
packagedatastructtest;importjava.io.File;importjava.io.FileReader;importjava.io.FileWriter;importjava.io.IOException;importjava.util.LinkedList;importjava.util.Scanner;importjavax.swing.JFrame;publicclassTestbase{publicstaticvoidmain(String[]args)throwsIOException{//100之内被3或7整除的数的个数//intm=0,n=0;//for(inti=0;i<100;i++){//if(i%3==0){//m++;//}//if(i%7==0){//n++;//}//}//System.out.println("m="+m+";");//System.out.println("n="+n+";");//1~100之间的整数累加和,并显示每个整数和当前累加和的对应关系//intsum=0;//for(inti=1;i<=100;i++){////System.out.print("i="+i+",sum="+sum);//sum+=i;//System.out.println(";i+sum="+sum);//}//计算30的阶乘//intm=jiecheng(30);//System.out.println(m);//直接插入排序//int[]test={64,5,7,89,6,24};//intn=test.length;//insertSort(test);//for(inti=0;i<n;i++){//System.out.print(test[i]+",");//}//希尔排序//int[]test={65,34,25,87,12,38,56,46,14,77,92,33};//intn=test.length;//intd[]={6,3,1};//每次循环用到的增量值//intnumOfD=d.length;//共进行几次循环//shellSort(test,d,numOfD);//for(inti=0;i<n;i++){//System.out.print(test[i]+",");//}//直接选择排序//int[]test={65,34,25,87,12,38,56,46,14,77,92,33};//intn=test.length;////selectSort(test);//for(inti=0;i<n;i++){//System.out.print(test[i]+",");//}////字符串逆转//char[]a={'a','f','g','h','j'};//char[]b=reverse1(a);//for(inti=0;i<b.length;i++){//System.out.print(b[i]+",");//}//Scanner类的应用和split的使用//System.out.println("请输入带逗号的字符:");//Scannersc=newScanner(System.in);////while(sc.hasNext()){//StringBufferstr=newStringBuffer();//str=str.append(sc.next());////System.out.println(str);//Stringst=str.toString();//String[]a=st.split(",");//System.out.println("字符串被逗号分割之后:");//for(inti=0;i<a.length;i++){//System.out.println(a[i]);//}//}//写文件和读文件复制文件aa到bb//FileReaderfilein=newFileReader(newFile("d://aa.txt"));//此句会产生异常//FileWriterfileout=newFileWriter(newFile("