Java Reference
In-Depth Information
14.
//
Buffer for the text
15.
char
[] buffer =
new char
[128];
16.
for
(
int
i=0;i<buffer.length; i++) {
17.
buffer[i] = '-';
18.
}
19.
20.
//
Create two File-variables
21.
File readfile =
new
File(path+ReadFileName);
22.
File writefile =
new
File(path+WriteFileName);
23.
24.
//
READING:
25.
if
(readfile.exists())
26.
{
27.
try
{
28.
//
Create a reader.
29.
FileReader fr =
new
FileReader(readfile);
30.
31.
32.
//
Read the file and store 100 characters in the
//
buffer starting at position 5 of the buffer.
33.
fr.read(buffer,5, 100);
34.
35.
36.
//
close file
37.
fr.close();
38.
}
39.
catch
(Exception ex)
40.
{
41.
System.out.println("Problem opening file "+readfile.getName());
42.
}
43.
}//
if
44.
else
45.
{
46.
System.out.println("File not found "+readfile.getName());
47.
}
48.
System.out.println("Buffer>"+buffer+"<Buffer");
49.
50.
//
WRITING:
try
51.
{
52.
if
(writefile.exists())
53.
{
54.
writefile.delete();
55.
}
56.
if
(writefile.createNewFile())
57.
58.
{
59.
//
create a writer
60.
FileWriter fw =
new
FileWriter(writefile);
Search WWH ::
Custom Search