19 Commits

Author SHA1 Message Date
df8a32f4f7 Remove app/build from index 2025-10-02 10:16:42 +07:00
afd01a1d02 Set build.gradle to output classes 2025-10-02 10:13:00 +07:00
bd02c1bac5 Edit .gitignore 2025-10-02 10:05:35 +07:00
9fad65784f 1. Normalize structure,
2. Implement several unit tests
2025-10-02 10:03:12 +07:00
f990830673 Initialize Gradle project:
1. Java version = 21
2. JUnit Jupiter
3. Groovy
2025-10-02 08:38:58 +07:00
d29fc9b7e8 Implement regex on phone number checking 2025-10-01 20:59:18 +07:00
82f8db5114 Remove Gradle and Makefile 2025-10-01 20:06:10 +07:00
87564436ca 1. Add MatchyMatcher class,
2. Switch to Gradle
2025-10-01 19:40:14 +07:00
76e84391c9 Add new menu entries 2025-10-01 18:06:52 +07:00
a3ebe491e4 1. Replace void with String in class' methods
2. Classes implement interfaces
3. Add interface use demo
2025-09-26 17:34:40 +07:00
d0c8f6a35b 1. Realize all program functions
TODO: Replace void with String in methods; Interfaces
2025-09-25 20:45:49 +07:00
25019a5916 Remove exceeding import in PhoneBook.class 2025-09-25 19:04:52 +07:00
7f1d8ab453 1. Added .gitignore
2. Differ class files
3. Add clean Make target
2025-09-25 19:01:53 +07:00
bb444b980c revert 2e33a8f8a8
revert Add gitignore, clear Make target, different files for classes
2025-09-25 18:54:05 +07:00
2e33a8f8a8 Add gitignore, clear Make target, different files for classes 2025-09-25 18:51:24 +07:00
797e3a2eda Replace Scanner with BufferedReader 2025-09-20 20:28:21 +07:00
a969c9b65b Remove while() after nextLine() 2025-09-20 20:19:04 +07:00
7dec5c6b98 Replace BufferedReader with Scanner 2025-09-20 19:06:34 +07:00
e6320e665b Almost working, but need to fix String inputs 2025-09-19 23:16:31 +07:00