new BufferedReader(InputStreamReader input) : BufferedReader : java.io : Java by API examples (example source code) Organized by topic

Java by API
C++
PHP
Java by API Home »  java.io   » [  BufferedReader  ]   
 



new BufferedReader(InputStreamReader input)

/*
 * Output:
 */

import java.io.BufferedReader;
import java.io.InputStreamReader;

public class MainClass {

  public static void main(String args[]) {
    try {

      InputStreamReader isr = new InputStreamReader(System.in);
      BufferedReader br = new BufferedReader(isr);

      while (true) {

        System.out.print("Radius? ");

        String str = br.readLine();
        double radius;
        try {
          radius = Double.valueOf(str).doubleValue();
        catch (NumberFormatException nfe) {
          System.out.println("Incorrect format!");
          continue;
        }

        if (radius <= 0) {
          System.out.println("Radius must be positive!");
          continue;
        }

        double area = Math.PI * radius * radius;
        System.out.println("Area is " + area);
        return;
      }
    catch (Exception e) {
      e.printStackTrace();
    }
  }
}


           
       
Related examples in the same category
1.  new BufferedReader(FileReader fileReader)
2.  BufferedReader: readLine()
























Home| Contact Us
Copyright 2003 - 04 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.