📄 myfile.java
字号:
package liulan;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.Vector;
import javax.swing.*;
public class Myfile
{
public Myfile(){
}
public void writeFile(String filePath,String fileName,String args) throws IOException
{
FileWriter fw = new FileWriter(filePath);
PrintWriter out=new PrintWriter(fw);
out.write(args);
out.flush();
fw.close();
out.close();
}
public void create(String s,String b){
try{
String a;
String c;
String d;
String e;
e=s;
d=b;
c=e+".txt";
a="d:\\ss\\"+e+".txt";
writeFile(a,c,d);
}
catch(IOException ex){
}
}
public void DeleteFile(String filePath,String fileName) throws IOException
{
String a=filePath;
String b=fileName;
File file = new File(a);
if(file.exists())
{
file.delete();
Mymenu.del.set(readFolderByFile("d:\\ss\\"));
}
}
/*public void readAllFile(String filePath,String fileName) throws IOException
{
FileReader fr = new FileReader(filePath+fileName);
int count = fr.read();
while(count != -1)
{
System.out.print((char)count);
count = fr.read();
if(count == 13)
{
fr.skip(1);
}
}
fr.close();
} */
public String readLineFile(String filePath,String fileName) throws IOException
{
FileReader fr = new FileReader(filePath);
BufferedReader br = new BufferedReader(fr);
String line = br.readLine();
br.close();
fr.close();
return line;
}
public String[] readFolderByFile(String filePath)
{
File file = new File(filePath);
File[] tempFile = file.listFiles();
String str[]=new String[tempFile.length];
String name[]=new String[tempFile.length];
for(int i = 0;i<tempFile.length;i++)
{
if(tempFile[i].isFile())
{
str[i]=tempFile[i].getName();
int b=str[i].lastIndexOf(".txt");
name[i]=str[i].substring(0,b);
}
if(tempFile[i].isDirectory())
{
System.out.println("Directory : "+tempFile[i].getName());
}
}
return name;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -