fork download
  1. /** InputSample.java */
  2. package Lec07;
  3. import java.io.*;//InputStreamReader クラスが含まれる
  4. public class InputSample {
  5. public static void main(String[] args){
  6. //バイトストリームを文字ストリームに変換するため
  7. System.out.print("Please input a charactor: "); // oh miss spell...
  8. //標準入力からバイトデータを読み込み単一の文字を返す
  9. int c;
  10. try {
  11. c = isr.read();
  12. System.out.println("Your input charactor is : "+(char)c);
  13. } catch (IOException e) {
  14. e.printStackTrace();
  15. }
  16. }
  17. }
  18.  
  19. /** Kadai2.java */
  20. import java.io.*;
  21.  
  22. public class Kadai2 {
  23. public static void main(String[] args) {
  24.  
  25. System.out.println("Please input a string: ");
  26. String str;
  27. try {
  28. str = bsr.readLine();
  29. System.out.println("Your input string is : " + str);
  30. System.out.println("A converted string is : " + convert(str));
  31. } catch (IOException e) {
  32. e.printStackTrace();
  33. }
  34. }
  35.  
  36. public static String convert(String str) {
  37. StringBuilder convertedStr = new StringBuilder();
  38. for (int i = 0; i < str.length(); i++) {
  39. switch (str.charAt(i)) {
  40. case 'a': convertedStr.append("x"); break;
  41. case ' ': convertedStr.append(" "); break;
  42. default: convertedStr.append("o");
  43. }
  44. }
  45. return convertedStr.toString();
  46. }
  47. }
  48.  
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:21: error: class, interface, or enum expected
import java.io.*;
^
1 error
stdout
Standard output is empty