标签:ati util 程序 oid googl vat 存储 建立 access
package zimu;
import java.util.Scanner;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileOutputStream;
import java.io.FileWriter;
import java.io.IOException;
import java.io.OutputStreamWriter;
import java.io.PrintWriter;
import java.io.RandomAccessFile;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;
import java.util.Set;
import zimu.google.common.collect.HashMultiset;
import zimu.goole.common.collect.Multiset;
public class zimu {
public static void main(String[] args) {
// TODO 自动生成的方法存根
zimu a=new zimu();
a.method1();
a.method2("E:\\dd.txt"," ");
a.method3("E:\\dd.txt"," ");
}
private void method2(String file, String conent) {
// TODO 自动生成的方法存根
BufferedWriter out=null;
try {
out=new BufferedWriter(new OutputStreamWriter(new FileOutputStream(file,true)));
out.write(conent+"\r\n");
}catch(Exception e) {
e.printStackTrace();
}finally {
try {
out.close();
}catch(IOException e) {
e.printStackTrace();
}
}
}
private void method1() {
// TODO 自动生成的方法存根
FileWriter fw=null;
try {
File f=new File("E:\\dd.txt");
fw=new FileWriter(f,true);
} catch (IOException e) {
e.printStackTrace();
}
PrintWriter pw=new PrintWriter(fw);
pw.println("追加内容");
pw.flush();
try {
fw.flush();
pw.close();
fw.close();
}catch(IOException e) {
e.printStackTrace();
}
}
public static void method3(String fileName,String content)
{
try {
RandomAccessFile randomFile=new RandomAccessFile(fileName,"rw");
long fileLength=randomFile.length();
randomFile.seek(fileLength);
randomFile.writeBytes(content+"\r\n");
randomFile.close();
}catch(IOException e) {
e.printStackTrace();
}
}
public static void dealstring(String filename) throws IOException{
FileReader fileReader=new FileReader(new File(filename));
BufferedReader bufferedReader=new BufferedReader(fileReader);
StringBuffer stringBuffer=new StringBuffer();
String string=null;
while ((string=bufferedReader.readLine())!=null) {
stringBuffer.append(string);
}
string=stringBuffer.toString();
string=string.replaceAll("[^a-zA-Z\\s+]", "");
String[] strings=string.split("[\\s+.\\.\n]");
Multiset col=HashMultiset.create();
for(String string2:strings)
col.add(string2);
}
Set<String>miinset=col.elementSet(){
for(String temp:minset) {
}
}
设计思路:先创建文件,读入文件,在建立两个一维数组,一个存储不同的字母,另一个存储字母个数。先统计每个字母的个数,然后选出次数最多的字母。通过这次试验,发现自己对文件并不了解,不知道如何创建一个文件,通过网上搜索,查找相关的程序,编写了一段创建文件的代码,但是整个程序并没有编写完成,还需要课下多进行学习。
标签:ati util 程序 oid googl vat 存储 建立 access
原文地址:https://www.cnblogs.com/zhang12345/p/9775428.html