-
00:00
1.
Java Programming: String and Text I/O
-
00:11
2.
Outline(Ch 10.10~10.11 + Ch 12.10~12.12)
-
01:02
3.
10.10 The String Class
-
02:39
4.
String Constructors/Methods
-
04:10
5.
Slide 5
-
04:44
6.
Constructing Strings
-
06:26
7.
String Objects Are Immutable
-
09:23
8.
String Comparisons
-
11:33
9.
String Comparisons (大小比較)
-
12:49
10.
Other Comparison methods
-
14:52
11.
Interned Strings
-
16:44
12.
Examples: Interned Strings
-
21:50
13.
Notes: Interned Strings
-
22:23
14.
Finding String Length
-
23:37
15.
Retrieving Individual Character at a Specific Position of a String
-
24:46
16.
String Concatenation
-
26:35
17.
Extracting Substrings
-
27:53
18.
String Conversions
-
29:53
19.
Examples of Converting Strings
-
33:00
20.
Matching, Replacing and Splitting by Patterns
-
34:34
21.
Matching, Replacing and Splitting by Patterns
-
35:59
22.
Matching, Replacing and Splitting by Patterns
-
36:52
23.
Indexing the Position of a Char/Substring in a String
-
37:58
24.
Convert Strings to/from Character Arrays
-
40:47
25.
Convert Characters and Numbers to Strings
-
42:19
26.
Formatting Strings
-
43:25
27.
Example: Checking Palindromes
-
45:11
28.
The Character Class
-
45:15
29.
The Character Class
-
45:37
30.
Examples
-
46:47
31.
Example: Counting Each Letter in a String
-
48:45
32.
StringBuilder and StringBuffer
-
50:48
33.
StringBuilder vs. StringBuffer
-
52:29
34.
Slide 33
-
52:47
35.
StringBuilder Constructors
-
53:38
36.
Modifying Strings in the Builder
-
54:04
37.
Appending New Contentsinto a String Builder
-
56:01
38.
The insert, delete, and replace Methods
-
57:33
39.
The toString, capacity, length, setLength, and charAt Methods
-
58:39
40.
Example: Checking Palindromes Ignoring Non-alphanumeric Characters
-
1:02:03
41.
Command-Line Arguments
-
1:04:25
42.
Example of ProcessingCommand-Line Parameters
-
1:05:42
43.
12.10 The File Class
-
1:06:57
44.
Obtaining File Properties and Manipulating File
-
1:07:23
45.
Example: TestFileClassUsing the File Class
-
1:10:17
46.
The java.io.File Class
-
1:11:33
47.
File Constructor Examples
-
1:15:47
48.
Field Summary
-
1:16:53
49.
Instance Methods
-
1:17:27
50.
Pathname/ File Transformations
-
1:18:09
51.
12.11 File Input and Output
-
1:19:05
52.
Writing Data Using PrintWriter
-
1:19:52
53.
Example: WriteData
-
1:20:49
54.
Reading Data Using Scanner
-
1:21:56
55.
Example: Replacing Text
-
1:24:13
56.
The Scanner Class
-
1:26:13
57.
Scanning Primitive Type Values
-
1:26:56
58.
Console Input Using Scanner
-
1:27:40
59.
Reading Data from the Web
-
1:28:13
60.
Reading Data from the Web
-
1:29:54
61.
Case Study: Web Crawler
-
1:31:24
62.
Case Study: Web Crawler
-
1:32:07
63.
Case Study: Web Crawler
-
1:34:08
64.
Conclusions