package yt.tool;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
public class Log {
public static String curPath="E://";
public final static void init()
{
File directory = new File("");//设定为当前文件夹
try{
curPath = directory.getAbsolutePath();//获取绝对路径
}catch(Exception e){}
}
public final static void w(String tag, String str) {
if ( tag == null || tag.length()==0 ){
return;
}
if (str == null || str.length() == 0) {
return;
}
String tag_str = "["+tag+"] ";
System.out.print(tag_str);
System.out.println(str);
File file = new File(curPath, "text.log");
try {
if (file.exists()) {
FileWriter fileWrite = new FileWriter(file, true);
BufferedWriter output = new BufferedWriter(fileWrite);
output.write(tag_str);
output.write(str);
output.write("\r\n");
output.flush();
output.close();
} else {
file.createNewFile();
FileWriter fileWrite = new FileWriter(file, true);
BufferedWriter output = new BufferedWriter(fileWrite);
output.write(tag_str);
output.write(str);
output.write("\r\n");
output.flush();
output.close();
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
public class Log {
public static String curPath="E://";
public final static void init()
{
File directory = new File("");//设定为当前文件夹
try{
curPath = directory.getAbsolutePath();//获取绝对路径
}catch(Exception e){}
}
public final static void w(String tag, String str) {
if ( tag == null || tag.length()==0 ){
return;
}
if (str == null || str.length() == 0) {
return;
}
String tag_str = "["+tag+"] ";
System.out.print(tag_str);
System.out.println(str);
File file = new File(curPath, "text.log");
try {
if (file.exists()) {
FileWriter fileWrite = new FileWriter(file, true);
BufferedWriter output = new BufferedWriter(fileWrite);
output.write(tag_str);
output.write(str);
output.write("\r\n");
output.flush();
output.close();
} else {
file.createNewFile();
FileWriter fileWrite = new FileWriter(file, true);
BufferedWriter output = new BufferedWriter(fileWrite);
output.write(tag_str);
output.write(str);
output.write("\r\n");
output.flush();
output.close();
}
} catch (IOException e) {
e.printStackTrace();
}
}
}