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