diff --git a/src/run1-1.sh b/src/run1-1.sh index 555d814..9e603d4 100755 --- a/src/run1-1.sh +++ b/src/run1-1.sh @@ -1,7 +1,7 @@ #!/bin/bash # javac によるコンパイル -javac j1/Hello.java +javac -encoding UTF-8 j1/Hello.java # java によるHello.class の実行 (ファイル名の .classは省略する) java j1/Hello @@ -14,7 +14,7 @@ read input_str # javac によるコンパイル -javac j1/HelloNW.java +javac -encoding UTF-8 j1/HelloNW.java # java コマンドによるHelloNW.class の実行 java j1/HelloNW diff --git a/src/run1-2.sh b/src/run1-2.sh index 9d5cc50..c23323b 100755 --- a/src/run1-2.sh +++ b/src/run1-2.sh @@ -1,13 +1,13 @@ #!/bin/bash -javac j1/PrintArgs.java +javac -encoding UTF-8 j1/PrintArgs.java java j1/PrintArgs ABC 123 echo "type return to continue / CTRL+C to quit" read input_str -javac j1/TestThread.java +javac -encoding UTF-8 j1/TestThread.java java j1/TestThread diff --git a/src/run1-3.sh b/src/run1-3.sh index c6ba8a5..d0a56c1 100755 --- a/src/run1-3.sh +++ b/src/run1-3.sh @@ -1,13 +1,13 @@ #!/bin/bash -javac j1/ReadFile.java +javac -encoding UTF-8 j1/ReadFile.java java j1/ReadFile j1/ReadFile.java echo "type return to continue / CTRL+C to quit" read input_str -javac j1/WriteFile.java +javac -encoding UTF-8 j1/WriteFile.java head -n 10 j1/WriteFile.java echo "type return to continue / CTRL+C to quit" @@ -22,7 +22,7 @@ echo "type return to continue / CTRL+C to quit" read input_str -javac j1/ReadWrite.java +javac -encoding UTF-8 j1/ReadWrite.java echo "なにか入力してEnterを押すと、エコーバックされる。CTRL+C to quit" java j1/ReadWrite diff --git a/src/run2-1.sh b/src/run2-1.sh index a08441f..6e1a740 100755 --- a/src/run2-1.sh +++ b/src/run2-1.sh @@ -1,6 +1,6 @@ #!/bin/bash -javac j2/*.java +javac -encoding UTF-8 j2/*.java echo "Now, open other terminal, and execute Client (ReadNet)" echo ">>>> $ java j2/ReadNet";