快捷方式标签请点击大纲
1.读取文件夹下的子文件...(已知几层路径和递归调用)
2.得到当前日期
3.定时器
4.java查询本机ip
1.读取文件下的子文件
(已经知道有几层子文件的情况下)
第一种:
package io1;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.util.ArrayList;
public class newSZ3 {
/**得到路径下的所有子文件夹*/
public static ArrayList<String> findFile(String filePath){
//得到路径下的所有子文件夹
ArrayList<String> files11=new ArrayList<String>();
File[] files1=new File(filePath).listFiles();
if(files1.length>0){
for(int i=0;i<files1.length;i++){
//子文件夹的名字放进集合
files11.add(files1[i].getName());
}
}else{
files11=null;
}
return files11;
}
/**读取文件*/
public static void input(String fileUrl) throws IOException{
//产生输入流对象
InputStream is=new FileInputStream(fileUrl);
//为了处理文件中的汉字
InputStreamReader isr=new InputStreamReader(is);
//处理文件中的格式
BufferedReader br=new BufferedReader(isr);
String item =null;
while((item= br.readLine())!=null){
item=item.replace('\n', ' ');
String[] itemAll=item.split("\\|", -1);
if(itemA