Skip to content

Commit 97e32a3

Browse files
committed
storing changes before pulling from main
1 parent d9482ae commit 97e32a3

1 file changed

Lines changed: 10 additions & 9 deletions

File tree

source/ch8_filehandling.ptx

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
<p>
4545
Java includes a class called <c>File</c> in the <c>io</c> library. The class can be imported with the following line. Be sure to capitalize <c>File</c>.
4646
</p>
47-
<program xml:id = "file-class-import-example" interactive="activecode" language="java">
47+
<program xml:id = "file-class-import-io-example" interactive="activecode" language="java">
4848
<code>
4949
import java.io.File;
5050
import java.io.IOException;public class Main {
@@ -94,14 +94,15 @@
9494
<p>
9595
We will now create a <c>File</c> object. It is important to create a meaningful name for the <c>File</c> object. We will call ours <c>myFile</c>.
9696
</p>
97-
<datafile label="my-file-8-2-1" filename="myfile.txt" xml:id= "my-file-8-2-1" editable="no" include-source="yes">
97+
<datafile label="my-file-8-2-1" filename="myfile.txt" xml:id= "my-file-8-2-1" editable="yes">
9898
<pre>
9999
empty file
100100
</pre>
101101
</datafile>
102-
<program interactive="activecode" language="java">
102+
<program xml:id="create-file-exp-1" interactive="activecode" language="java" add-files="my-file-8-2-1">
103103
<code>
104-
import java.io.File;public class Main {
104+
import java.io.File;
105+
public class Main {
105106
public static void main(String[] args) {
106107
File myFile = new File("myfile.txt");
107108
System.out.println(myFile);
@@ -123,12 +124,12 @@
123124
<p>
124125
First, lets look at the equivalent Python code:
125126
</p>
126-
<datafile label="my-file-8-2-2" filename="myfile.txt" xml:id= "my-file-8-2-2" editable="no" include-source="yes">
127+
<datafile label="my-file-8-2-2" filename="myfile.txt" xml:id= "my-file-8-2-2" editable="yes">
127128
<pre>
128129
empty file
129130
</pre>
130131
</datafile>
131-
<program interactive="activecode" language="python">
132+
<program xml:id="creat-file-exp-2" interactive="activecode" language="python" add-files="my-file-8-2-2">
132133
<code>
133134
filename = "newfile.txt"
134135
print(f"Attempting to write to '{filename}' using 'w' mode...")
@@ -145,12 +146,12 @@
145146
<p>
146147
Now, let's look at Java code that accomplishes the same task:
147148
</p>
148-
<datafile label="my-file-8-2-3" filename="myfile.txt" xml:id= "my-file-8-2-3" editable="no" include-source="yes">
149+
<datafile label="my-file-8-2-3" filename="myfile.txt" xml:id= "my-file-8-2-3" editable="yes">
149150
<pre>
150151
empty file
151152
</pre>
152153
</datafile>
153-
<program interactive="activecode" language="java">
154+
<program xml:id="create-file-exp3" interactive="activecode" language="java" add-files="my-file-8-2-3">
154155
<code>
155156
import java.io.File;
156157
import java.io.IOException;
@@ -181,7 +182,7 @@
181182
<p>
182183
Let's take a look at how we can use Java to read file contents. We'll start again with library imports and building a class, this time importing the Scanner and FileNotFoundException classes. We will call this class ReadFile:
183184
</p>
184-
<datafile label="my-file" filename="myfile.txt" xml:id= "my-file" editable="no" include-source="yes">
185+
<datafile label="my-file" filename="myfile.txt" xml:id= "my-file" editable="no">
185186
<pre>
186187
1
187188
2

0 commit comments

Comments
 (0)