初识Java
今天算是从c++里脱身了,进入了Java程序员的行列,虽然之前对Java没有了解过,但是出于对c++编程的理解,除了刚开始对编辑环境以及对Java的语法不太熟悉,经过了一下午的接触后,还是觉得有了编程的经验学起来还是比较快的。希望以后能更加努力吧,争取当一个合格的Javaer。
贴上今天晚上学习的Java文件操作作为结束。
package Student;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.BufferedReader;
import java.io.FileReader;
public class Student {
public void CreatFile() {
File file = new File(“D:\\JAVA_练\\Student\\bin\\Student\\a.txt”);
if(!file.exists())
{
try{
file.createNewFile();
}catch(IOException e){
e.printStackTrace();
}
}
try {
BufferedWriter bw = new BufferedWriter(new FileWriter(file));
String str =”This is a test!”;
bw.write(str);
bw.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
\}
public void FileRead()\{
File file = new File("D:\\\\JAVA\_练\\\\Student\\\\bin\\\\Student\\\\a.txt");
if(!file.exists())
\{
try\{
file.createNewFile();
\}catch(IOException e)\{
e.printStackTrace();
\}
\}
try \{
BufferedReader br = new BufferedReader(new FileReader(file));
try \{
String str = br.readLine();
System.out.println(str);
br.close();
\} catch (IOException e) \{
// TODO Auto-generated catch block
e.printStackTrace();
\}
\} catch (FileNotFoundException e) \{
// TODO Auto-generated catch block
e.printStackTrace();
\}
\}
public static void main(String\[\] arg)\{
Student st = new Student();
st.CreatFile();
st.FileRead();
\}
}
还没有评论,来说两句吧...