Don't let the Lockdown slow you Down - Enroll Now and Get 3 Course at 24,999/- Only. Explore Now!

General

Java input and output

Input and Output in Java

Input and Output in Java

  • We have 2 types Input and Output streams in Java
    • Byte IO Streams
    • Character IO Streams
  • Example for the Byte IO Streams are FileInputStream and FilerOutputStream
  • Example for the Character IO Streams are FileReader and FileWriter
  • We have three types of Standard IO redirectors
    • Input – System.in – To accept the input
    • Output – System.out – To print the output on console
    • Error – System.err – To print the Error information to console.
  • For reading input from the console Scanner class will help. It is belongs to the until package of Java.

Example:

import java.util.*;
public class Main
{
            public static void main(String[] args) {
                        Scanner s = new Scanner(System.in);
                        System.out.println("Enter a number");
                        int x=s.nextInt();
                        System.out.println(x);
                        System.out.println("Enter a Strinng");
                        String str = s.next();
                        System.out.println(str);
            }
}

Java Input and Output Example:

Example:

import java.util.*;
public class Main
{
            public static void main(String[] args) {
                        FileInputStream fi = null;
                        FileOutputSream os = null;
                        try{
                            in = new FileInputStream("one.txt");
                            os = new FileOutputSream("two.txt");                         
                            int c;
                            while((c=in.read())!=-1){
                                out.write(c);
                            }
                            finally{
                                if(in != null){
                                    in.close();
                                }
                                if(os != null){
                                    os.close();
                                }
                            }
                        }
            }

Click Here-> Get Java Training with Real-time Projects

Scroll Up
Besant Technologies WhatsApp