Learn C language

Easy to learn C language tutorials

Learn C++ language

Easy to learn C++ language tutorials

Learn Core Java language

Easy to learn Java language tutorials

Learn HTML

Easy to learn HTML tutorials

Learn CSS

Easy to learn CSS tutorials

Learn ASP.NET

Easy to learn ASP.NET tutorials

Showing posts with label input functions in java. Show all posts
Showing posts with label input functions in java. Show all posts

Wednesday, July 31, 2013

[PART-3] JAVA : Input using DataInputStream


Read my previous tutorial if you don't know how to compile and run java programs.


  • Remember Java is Case Sensitive language i.e. You must take care of Capital and small letters.
  • Like in turbo C, C++ we use "void main" or "int main", similarly in java we will use
           public static void main(String args[])throws IOException
          {
       
           }    
          where
public : It is a keyword and it means the main method is publicly available.
static : It is a keyword and any other class can call this main method without any restriction.
void : It means main() will not return any value.
String args[] : args is the parameter of type String.
throws IOException : To prevent error while compiling.

SYNTAX :

DataInputStream object_name = new DataInputStream(System.in) ;
Here We have created a new object named "object_name" using the "new" keyword of class "DataInputStream". We can now use this "object name" in our program to take input.


Examples :
Copy each codes and compile and execute it.

------------------------------------------------------------------------------------------------------------
to get int type input -->
------------------------------------------------------------------------------------------------------------

/*Here we have created object named "s" to take input. Similarly we will take input of different data types using this object named "s" .*/
/*Note this a comment in Java*/
/* Note the symbols i have used  for comments */



------------------------------------------------------------------------------------------------------------
to get char type input -->
------------------------------------------------------------------------------------------------------------




------------------------------------------------------------------------------------------------------------
to get float type input -->>
------------------------------------------------------------------------------------------------------------





------------------------------------------------------------------------------------------------------------
to get String type input -->> (note String S is capital)
------------------------------------------------------------------------------------------------------------







You have to remember these 4 methods.
And for output we use System.out.print("text to print on screen");
We will use this DataInputStream class in next programs. Remember these programs.

Follow the video tutorial for better understanding...