/*
//InputSample.java
package Lec07;
import java.io.*;//InputStreamReader クラスが含まれる
//このクラスはコンパイルエラーが発生します
public class InputSample {
public static void main(String[] args){
//バイトストリームを文字ストリームに変換するため
InputStreamReader isr = new InputStreamReader(System.in);
System.out.print("Prease input a charactor: ");
//標準入力からバイトデータを読み込み単一の文字を返す
int c = isr.read();
System.out.println("Your input charactor is : "+(char)c);
}
}
問題1:InputSample.java にtry-catch 文を加筆しコンパイルエラーの起こらないプログラム
InputSample01.java を作成せよ.
問題2:ある文字列が標準入力されたとき,次のような変換を行うプログラムKadai02.java を作成せ
よ.String クラスの,charAt メソッド,length メソッド,valueOf メソッドなどを使うとよい.
’a’ ならば’x’,それ以外の文字ならば’o’ に置き換える.
空白は空白のままとする.
”ab Adaf”という文字列であれば,”xo ooxo”に変換される.
*/
LyoKLy9JbnB1dFNhbXBsZS5qYXZhCgpwYWNrYWdlIExlYzA3OwppbXBvcnQgamF2YS5pby4qOy8vSW5wdXRTdHJlYW1SZWFkZXIg44Kv44Op44K544GM5ZCr44G+44KM44KLCi8v44GT44Gu44Kv44Op44K544Gv44Kz44Oz44OR44Kk44Or44Ko44Op44O844GM55m655Sf44GX44G+44GZCnB1YmxpYyBjbGFzcyBJbnB1dFNhbXBsZSB7CnB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGFyZ3MpewovL+ODkOOCpOODiOOCueODiOODquODvOODoOOCkuaWh+Wtl+OCueODiOODquODvOODoOOBq+WkieaPm+OBmeOCi+OBn+OCgQpJbnB1dFN0cmVhbVJlYWRlciBpc3IgPSBuZXcgSW5wdXRTdHJlYW1SZWFkZXIoU3lzdGVtLmluKTsKU3lzdGVtLm91dC5wcmludCgiUHJlYXNlIGlucHV0IGEgY2hhcmFjdG9yOiAiKTsKLy/mqJnmupblhaXlipvjgYvjgonjg5DjgqTjg4jjg4fjg7zjgr/jgpLoqq3jgb/ovrzjgb/ljZjkuIDjga7mloflrZfjgpLov5TjgZkKaW50IGMgPSBpc3IucmVhZCgpOwpTeXN0ZW0ub3V0LnByaW50bG4oIllvdXIgaW5wdXQgY2hhcmFjdG9yIGlzIDogIisoY2hhciljKTsKfQp9CgrllY/poYzvvJHvvJpJbnB1dFNhbXBsZS5qYXZhIOOBq3RyeS1jYXRjaCDmlofjgpLliqDnrYbjgZfjgrPjg7Pjg5HjgqTjg6vjgqjjg6njg7zjga7otbfjgZPjgonjgarjgYTjg5fjg63jgrDjg6njg6AKSW5wdXRTYW1wbGUwMS5qYXZhIOOCkuS9nOaIkOOBm+OCiO+8jgoK5ZWP6aGM77yS77ya44GC44KL5paH5a2X5YiX44GM5qiZ5rqW5YWl5Yqb44GV44KM44Gf44Go44GN77yM5qyh44Gu44KI44GG44Gq5aSJ5o+b44KS6KGM44GG44OX44Ot44Kw44Op44OgS2FkYWkwMi5qYXZhIOOCkuS9nOaIkOOBmwrjgojvvI5TdHJpbmcg44Kv44Op44K544Gu77yMY2hhckF0IOODoeOCveODg+ODie+8jGxlbmd0aCDjg6Hjgr3jg4Pjg4nvvIx2YWx1ZU9mIOODoeOCveODg+ODieOBquOBqeOCkuS9v+OBhuOBqOOCiOOBhO+8jgoPIOKAmWHigJkg44Gq44KJ44Gw4oCZeOKAme+8jOOBneOCjOS7peWkluOBruaWh+Wtl+OBquOCieOBsOKAmW/igJkg44Gr572u44GN5o+b44GI44KL77yOCg8g56m655m944Gv56m655m944Gu44G+44G+44Go44GZ44KL77yOCg8g4oCdYWIgQWRhZuKAneOBqOOBhOOBhuaWh+Wtl+WIl+OBp+OBguOCjOOBsO+8jOKAnXhvIG9veG/igJ3jgavlpInmj5vjgZXjgozjgovvvI4KCiov