Scanner

Ads
 

Scanner

Hi, I am facing a problem in the following code as what should be the while condition I should use in order to get the loop keep running until i get the desired double value and come out of the loop once condition is met.

            System.out.println(" You have selected Celsius");
    temp_name= "Celsius";

    do
    {
    Scanner temp_ip= new Scanner(System.in);
    System.out.println("Please enter the temperature in celsius");


    if (temp_ip.hasNextDouble())
    {
        temp_usr= temp_ip.nextDouble();
    }
    else
    {
        System.out.println("Invalid Input. Try Again!!!");
    }
    }
    while();
View Answers

August 27, 2013 at 6:43 PM

I think it should help you jasmeet

package myFunc;

import java.util.Scanner;

public class ScannerDemo { static double n=0.0; public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc=new Scanner(System.in);

     while(!isDouble(sc.nextLine())){
         System.out.println("Invalid Input. Try Again!!!");
     }
}
static boolean isDouble(String str) {
    try {
        n=Double.parseDouble(str);
        return true;
    } catch (NumberFormatException e) {
        return false;
    }
}

}


August 27, 2013 at 6:43 PM

I think it should help you jasmeet

package myFunc;

import java.util.Scanner;

public class ScannerDemo { static double n=0.0; public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc=new Scanner(System.in);

     while(!isDouble(sc.nextLine())){
         System.out.println("Invalid Input. Try Again!!!");
     }
}
static boolean isDouble(String str) {
    try {
        n=Double.parseDouble(str);
        return true;
    } catch (NumberFormatException e) {
        return false;
    }
}

}


August 28, 2013 at 7:02 AM

hello, thanks for the answers. I know that it could be done using try n catch concept but I don't want to use this and want to execute without initially just to have a good hold on basics.

Please post your answer without using try n catch.

Thanks again! jasmeet

Ads









Related Tutorials/Questions & Answers:
Scanner
Scanner   Hi, I am facing a problem in the following code as what should be the while condition I should use in order to get the loop keep running...= "Celsius"; do { Scanner temp_ip= new Scanner(System.in
Scanner class
Scanner class  what have to do when an error occur about Scanner class.i code scanner sc=new Scanner(System.in); but it shows an error regarding this.   Use Scanner sc=new Scanner(System.in
Advertisements
Scanner class
Scanner class  import java.util.*; class Dd { public static void main(String args[]) { Scanner sc=new Scanner(System.in); int... Scanner class was introduced in java 5
scanner program
scanner program  a news paper boy purchase 100 papers every day.he purchases papers at Rs.1.50 and sells at Rs.2.00 at each.any unsold news papers... his profit..using scanner
Scanner
ModuleNotFoundError: No module named 'scanner'
ModuleNotFoundError: No module named 'scanner'  Hi, My Python... 'scanner' How to remove the ModuleNotFoundError: No module named 'scanner... to install padas library. You can install scanner python with following command
ModuleNotFoundError: No module named 'scanner'
ModuleNotFoundError: No module named 'scanner'  Hi, My Python... 'scanner' How to remove the ModuleNotFoundError: No module named 'scanner... to install padas library. You can install scanner python with following command
cannot find symbol Scanner sc = new Scanner(system.in)
cannot find symbol Scanner sc = new Scanner(system.in)  In my one of the program in getting the error: cannot find symbol Scanner sc = new Scanner(system.in) How to resolve the error: cannot find symbol Scanner sc = new Scanner
Scanner vs. BufferedReader
Scanner vs. BufferedReader  I have to decide from these two classes to read a file. File is of .txt type and its size is around 4.5 GB. There other text files also which is around 7 to 10 GB. So, which class is to be used to read
ModuleNotFoundError: No module named 'barcode-scanner'
ModuleNotFoundError: No module named 'barcode-scanner'  Hi, My... named 'barcode-scanner' How to remove the ModuleNotFoundError: No module named 'barcode-scanner' error? Thanks   Hi, In your python
ModuleNotFoundError: No module named 'cloud-scanner'
ModuleNotFoundError: No module named 'cloud-scanner'  Hi, My... 'cloud-scanner' How to remove the ModuleNotFoundError: No module named 'cloud-scanner' error? Thanks   Hi, In your python
ModuleNotFoundError: No module named 'collection-scanner'
ModuleNotFoundError: No module named 'collection-scanner'  Hi, My... named 'collection-scanner' How to remove the ModuleNotFoundError: No module named 'collection-scanner' error? Thanks   Hi, In your
ModuleNotFoundError: No module named 'collection-scanner'
ModuleNotFoundError: No module named 'collection-scanner'  Hi, My... named 'collection-scanner' How to remove the ModuleNotFoundError: No module named 'collection-scanner' error? Thanks   Hi, In your
ModuleNotFoundError: No module named 'collection-scanner'
ModuleNotFoundError: No module named 'collection-scanner'  Hi, My... named 'collection-scanner' How to remove the ModuleNotFoundError: No module named 'collection-scanner' error? Thanks   Hi, In your
ModuleNotFoundError: No module named 'gram-scanner'
ModuleNotFoundError: No module named 'gram-scanner'  Hi, My Python... 'gram-scanner' How to remove the ModuleNotFoundError: No module named 'gram-scanner' error? Thanks   Hi, In your python
ModuleNotFoundError: No module named 'gram-scanner'
ModuleNotFoundError: No module named 'gram-scanner'  Hi, My Python... 'gram-scanner' How to remove the ModuleNotFoundError: No module named 'gram-scanner' error? Thanks   Hi, In your python
ModuleNotFoundError: No module named 'jshint-scanner'
ModuleNotFoundError: No module named 'jshint-scanner'  Hi, My... named 'jshint-scanner' How to remove the ModuleNotFoundError: No module named 'jshint-scanner' error? Thanks   Hi, In your python
ModuleNotFoundError: No module named 'kafka-scanner'
ModuleNotFoundError: No module named 'kafka-scanner'  Hi, My... 'kafka-scanner' How to remove the ModuleNotFoundError: No module named 'kafka-scanner' error? Thanks   Hi, In your python
ModuleNotFoundError: No module named 'port-scanner'
ModuleNotFoundError: No module named 'port-scanner'  Hi, My Python... 'port-scanner' How to remove the ModuleNotFoundError: No module named 'port-scanner' error? Thanks   Hi, In your python
ModuleNotFoundError: No module named 'raccoon-scanner'
ModuleNotFoundError: No module named 'raccoon-scanner'  Hi, My... named 'raccoon-scanner' How to remove the ModuleNotFoundError: No module named 'raccoon-scanner' error? Thanks   Hi, In your python
ModuleNotFoundError: No module named 'robots-scanner'
ModuleNotFoundError: No module named 'robots-scanner'  Hi, My... named 'robots-scanner' How to remove the ModuleNotFoundError: No module named 'robots-scanner' error? Thanks   Hi, In your python
ModuleNotFoundError: No module named 'ssh_scanner'
ModuleNotFoundError: No module named 'ssh_scanner'  Hi, My Python... 'ssh_scanner' How to remove the ModuleNotFoundError: No module named 'ssh_scanner' error? Thanks   Hi, In your python environment
ModuleNotFoundError: No module named 'ssid-scanner'
ModuleNotFoundError: No module named 'ssid-scanner'  Hi, My Python... 'ssid-scanner' How to remove the ModuleNotFoundError: No module named 'ssid-scanner' error? Thanks   Hi, In your python
ModuleNotFoundError: No module named 'string-scanner'
ModuleNotFoundError: No module named 'string-scanner'  Hi, My... named 'string-scanner' How to remove the ModuleNotFoundError: No module named 'string-scanner' error? Thanks   Hi, In your python
ModuleNotFoundError: No module named 'tarfile_scanner'
ModuleNotFoundError: No module named 'tarfile_scanner'  Hi, My... named 'tarfile_scanner' How to remove the ModuleNotFoundError: No module named 'tarfile_scanner' error? Thanks   Hi, In your python
ModuleNotFoundError: No module named 'waveplot-scanner'
ModuleNotFoundError: No module named 'waveplot-scanner'  Hi, My... named 'waveplot-scanner' How to remove the ModuleNotFoundError: No module named 'waveplot-scanner' error? Thanks   Hi, In your
ModuleNotFoundError: No module named 'zebra-scanner'
ModuleNotFoundError: No module named 'zebra-scanner'  Hi, My... 'zebra-scanner' How to remove the ModuleNotFoundError: No module named 'zebra-scanner' error? Thanks   Hi, In your python
ModuleNotFoundError: No module named 'collection-scanner'
ModuleNotFoundError: No module named 'collection-scanner'  Hi, My... named 'collection-scanner' How to remove the ModuleNotFoundError: No module named 'collection-scanner' error? Thanks   Hi, In your
ModuleNotFoundError: No module named 'jshint-scanner'
ModuleNotFoundError: No module named 'jshint-scanner'  Hi, My... named 'jshint-scanner' How to remove the ModuleNotFoundError: No module named 'jshint-scanner' error? Thanks   Hi, In your python
ModuleNotFoundError: No module named 'netbox-scanner'
ModuleNotFoundError: No module named 'netbox-scanner'  Hi, My... named 'netbox-scanner' How to remove the ModuleNotFoundError: No module named 'netbox-scanner' error? Thanks   Hi, In your python
ModuleNotFoundError: No module named 'rtlsdr_scanner'
ModuleNotFoundError: No module named 'rtlsdr_scanner'  Hi, My... named 'rtlsdr_scanner' How to remove the ModuleNotFoundError: No module named 'rtlsdr_scanner' error? Thanks   Hi, In your python

Ads