大家来做题吧,每天一题,面试题 就是网上的面试题,太多了,不过有些没答案或者我不懂,我菜鸟,呵呵大家一起参与,希望高手解答解答多了自然加分 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 对于目录,Ruby提供有Dir类以及各种方法~对于文件读写,可以使用open("文件名","打开方式")w:写文件打开r:读文件打开a:追加打开…… 对于目录.linux 有 *dir函数操作.对于文件有f*函数 import java.io.File;class DirList{ public static void main(String[] args){ String strDirName = "c:/winnt"; File f1 = new File(strDirName); if(f1.isDirectory()){ //判断f1(c:/winnt)是否是文件夹即是否存在 System.out.println("Directory of " + strDirName); String s[] = f1.list(); //将f1(c:/winnt)下所有的文件都存在数组里 for(int i=0;i<s.length;i++){ File f = new File(strDirName +"/" + s[i]); if(f.isDirectory()){ //判断c:/winnt下的文件是否是文件夹 System.out.println(s[i] + "is a directory."); }else{ System.out.println(s[i] + "is a file."); } } }else{ System.out.println(strDirName + "is not a directory"); } }} import java.io.File;class DirList{ public static void main(String[] args){ String strDirName = "c:/winnt"; File f1 = new File(strDirName); if(f1.isDirectory()){ //判断f1(c:/winnt)是否是文件夹即是否存在 System.out.println("Directory of " + strDirName); String s[] = f1.list(); //将f1(c:/winnt)下所有的文件都存在数组里 for(int i=0;i<s.length;i++){ File f = new File(strDirName +"/" + s[i]); if(f.isDirectory()){ //判断c:/winnt下的文件是否是文件夹 System.out.println(s[i] + "is a directory."); }else{ System.out.println(s[i] + "is a file."); } } }else{ System.out.println(strDirName + "is not a directory"); } System.out.println("--------------------------------"); File f2 = new File("c:/boot.ini"); System.out.print("File Name :" +f2.getName()); System.out.println(f2.exists() ? " exists":"does not exist"); //判断文件boot.ini是否存在 }} 不好意思!我一直以为是在JAVA区呢:)我学JAVA/J2EE,所以希望是JAVA给出结果。谢谢大家支持。。呵呵要不我换到JAVA区去,。,。) 只要有人会骂SB,其他人就可能被骂,但我不骂人。谢谢 Imain(imain) 2、在大量数据量的分页解决方法。一般用截取ID方法,还是三层嵌套方法。原题是在Oracle下,这有区别吗?后两种方法是怎样的,怎么实现的?知道多少说多少啊,谢谢! void fun(File filedirectroy){ //当前目录下的文件目录数组 File[] filelist = filedirectory.listFile(); for(int i = 0; i < filelist.length(); i ++){ if(filelist[i].isFile()){ System.out.println(filelist[i].getName); }else if(filelist[i].isDirectory()){ fun(filelist[i]);//递归调用 } }} 递归:获取所有子文件.listFile获得所有子文件以及文件夹 用文件类File的list()方法可以找出一个目录下包括文件和文件夹的所有名字,然后再用这些名字构建一个File对象,再高用这个File对象的isDirectory()方法查看是否这个名字代表一个目录,调用isFile()查看这个名字是否代表一个文件 //如何列出某个目录下的所有文件 public void listFiles(String pm_sRootDir) { File dir = new File(pm_sRootDir); String[] subFiles = dir.list(); for(int i=0,len=subFiles.length;i<len;i++) { File subFile = new File(subFiles[i]); if(subFile.isFile()) { System.out.println("file Path:"+subFile.getAbsolutePath()); } else if(subFile.isDirectory()) { listFiles(subFiles[i]); } } } //如何列出某个目录下的所有子目录 public void listSubDir(String pm_sRootDir) { File dir = new File(pm_sRootDir); String[] subFiles = dir.list(); for(int i=0,len=subFiles.length;i<len;i++) { File subFile = new File(subFiles[i]); if(subFile.isFile()) { continue; } else if(subFile.isDirectory()) { System.out.println("subDir is:"+subFile.getAbsolutePath()); listSubDir(subFiles[i]); } } } //判断一个文件或目录是否存在 public boolean isFileExist(String pm_sPath) { File file = new File(pm_sPath); if(file.exists()) { return true; } else { return false; } }如何读写文件http://qingyuan18.spaces.live.com/这里有关于java文件读写的一般写法 对了。。请问大家一个问题?怎么用JAVA进行对数组的操作?如:添加,修改,删除? 谢谢大家支持!参与第2道题啊2、在大量数据量的分页解决方法。一般用截取ID方法,还是三层嵌套方法。原题是在Oracle下,这有区别吗?后两种方法是怎样的,怎么实现的? 晕,这种记API的题,答不出来又怎样 to hyc_hover(h_hover):你拿我的题搜一下就有了 谁有twaver 3.5完整包给我一份 求高手解决java题目 菜鸟再次发问 求:是简单的图片显示实例!! 老师布置了第二次作业,大家帮我改改吧 JAVA SWING二个例题 如何用程序列出一个包下的所有子包? JAVA编程一般用什么工具?? 在〈JAVA编程思想〉里的一段代码,请教请教! Applet 和 Application 界面的字体能不能改变? 从小到大排列出10个数字 快救我,马上要交,新手请教 如何输出一个特殊符号?
对于文件读写,可以使用
open("文件名","打开方式")w:写文件打开
r:读文件打开
a:追加打开
……
*dir函数操作.
对于文件有f*函数
class DirList{
public static void main(String[] args){
String strDirName = "c:/winnt";
File f1 = new File(strDirName);
if(f1.isDirectory()){ //判断f1(c:/winnt)是否是文件夹即是否存在
System.out.println("Directory of " + strDirName);
String s[] = f1.list(); //将f1(c:/winnt)下所有的文件都存在数组里
for(int i=0;i<s.length;i++){
File f = new File(strDirName +"/" + s[i]);
if(f.isDirectory()){ //判断c:/winnt下的文件是否是文件夹
System.out.println(s[i] + "is a directory.");
}else{
System.out.println(s[i] + "is a file.");
}
}
}else{
System.out.println(strDirName + "is not a directory");
}
}
}
class DirList{
public static void main(String[] args){
String strDirName = "c:/winnt";
File f1 = new File(strDirName);
if(f1.isDirectory()){ //判断f1(c:/winnt)是否是文件夹即是否存在
System.out.println("Directory of " + strDirName);
String s[] = f1.list(); //将f1(c:/winnt)下所有的文件都存在数组里
for(int i=0;i<s.length;i++){
File f = new File(strDirName +"/" + s[i]);
if(f.isDirectory()){ //判断c:/winnt下的文件是否是文件夹
System.out.println(s[i] + "is a directory.");
}else{
System.out.println(s[i] + "is a file.");
}
}
}else{
System.out.println(strDirName + "is not a directory");
}
System.out.println("--------------------------------");
File f2 = new File("c:/boot.ini");
System.out.print("File Name :" +f2.getName());
System.out.println(f2.exists() ? " exists":"does not exist"); //判断文件boot.ini是否存在
}
}
要不我换到JAVA区去,。,。)
File[] filelist = filedirectory.listFile(); for(int i = 0; i < filelist.length(); i ++){
if(filelist[i].isFile()){ System.out.println(filelist[i].getName); }else if(filelist[i].isDirectory()){ fun(filelist[i]);//递归调用 }
}}
.listFile获得所有子文件以及文件夹
public void listFiles(String pm_sRootDir)
{
File dir = new File(pm_sRootDir);
String[] subFiles = dir.list();
for(int i=0,len=subFiles.length;i<len;i++)
{
File subFile = new File(subFiles[i]);
if(subFile.isFile())
{
System.out.println("file Path:"+subFile.getAbsolutePath());
}
else if(subFile.isDirectory())
{
listFiles(subFiles[i]);
}
}
}
//如何列出某个目录下的所有子目录
public void listSubDir(String pm_sRootDir)
{
File dir = new File(pm_sRootDir);
String[] subFiles = dir.list();
for(int i=0,len=subFiles.length;i<len;i++)
{
File subFile = new File(subFiles[i]);
if(subFile.isFile())
{
continue;
}
else if(subFile.isDirectory())
{
System.out.println("subDir is:"+subFile.getAbsolutePath());
listSubDir(subFiles[i]);
}
} }
//判断一个文件或目录是否存在
public boolean isFileExist(String pm_sPath)
{
File file = new File(pm_sPath);
if(file.exists())
{
return true;
}
else
{
return false;
}
}如何读写文件
http://qingyuan18.spaces.live.com/
这里有关于java文件读写的一般写法
2、在大量数据量的分页解决方法。一般用截取ID方法,还是三层嵌套方法。原题是在Oracle下,这有区别吗?后两种方法是怎样的,怎么实现的?