Skip to Content

Read character from console using InputStream

  • strict warning: Non-static method view::load() should not be called statically in /home/javaexa1/public_html/sites/all/modules/views-6.x-2.16/views/views.module on line 906.
  • strict warning: Declaration of views_handler_argument::init() should be compatible with views_handler::init(&$view, $options) in /home/javaexa1/public_html/sites/all/modules/views-6.x-2.16/views/handlers/views_handler_argument.inc on line 0.
  • strict warning: Declaration of views_handler_filter::options_validate() should be compatible with views_handler::options_validate($form, &$form_state) in /home/javaexa1/public_html/sites/all/modules/views-6.x-2.16/views/handlers/views_handler_filter.inc on line 0.
  • strict warning: Declaration of views_handler_filter::options_submit() should be compatible with views_handler::options_submit($form, &$form_state) in /home/javaexa1/public_html/sites/all/modules/views-6.x-2.16/views/handlers/views_handler_filter.inc on line 0.
  • strict warning: Declaration of views_handler_filter_boolean_operator::value_validate() should be compatible with views_handler_filter::value_validate($form, &$form_state) in /home/javaexa1/public_html/sites/all/modules/views-6.x-2.16/views/handlers/views_handler_filter_boolean_operator.inc on line 0.
  • strict warning: Declaration of views_plugin_style_default::options() should be compatible with views_object::options() in /home/javaexa1/public_html/sites/all/modules/views-6.x-2.16/views/plugins/views_plugin_style_default.inc on line 0.
  • strict warning: Declaration of views_plugin_row::options_validate() should be compatible with views_plugin::options_validate(&$form, &$form_state) in /home/javaexa1/public_html/sites/all/modules/views-6.x-2.16/views/plugins/views_plugin_row.inc on line 0.
  • strict warning: Declaration of views_plugin_row::options_submit() should be compatible with views_plugin::options_submit(&$form, &$form_state) in /home/javaexa1/public_html/sites/all/modules/views-6.x-2.16/views/plugins/views_plugin_row.inc on line 0.

  1. /*
  2.         Read character from console using InputStream
  3.         This example shows how to read a character from console window.
  4.         This example also shows how to read user entered data from console window
  5.         using System.in
  6. */
  7.  
  8. import java.io.IOException;
  9.  
  10. public class ReadCharFromConsoleExample {
  11.  
  12.         public static void main(String[] args) {
  13.                
  14.                 /*
  15.                  * To read a character from console use,
  16.                  * read method of InputStream class variable System.in
  17.                  * which defined as static variable.
  18.                  */
  19.                  
  20.                  int iChar = 0;
  21.                  
  22.                  System.out.println("Read user input character example");
  23.                  try
  24.                  {
  25.                         System.out.println("Enter a character to continue");
  26.                         iChar = System.in.read();
  27.                         System.out.println("Char entered was : " + (char)iChar);
  28.                  }
  29.                  catch(IOException e)
  30.                  {
  31.                         System.out.println("Error while reading : " + e);
  32.                  }
  33.         }
  34. }
  35.  
  36. /*
  37. Typical output would be
  38. Read user input character example
  39. Enter a character to continue
  40. a
  41. Char entered was : a
  42. */