-
/*Check if string contains valid number example.This example shows how to check if string contains valid numberor not using parseDouble and parseInteger methods ofDouble and Integer wrapper classes.*/
public class CheckValidNumberExample {
public static void main(String[] args) {
String[] str = new String[]{“10.20”, “123456”, “12.invalid”};
for(int i=0 ; i < str.length ; i ++){
if( str[i].indexOf(“.”) > 0 ){
try{/** To check if the number is valid decimal number, use* double parseDouble(String str) method of* Double wrapper class.** This method throws NumberFormatException if the* argument string is not a valid decimal number.*/Double.parseDouble(str[i]);System.out.println(str[i] + ” is a valid decimal number”);}catch(NumberFormatException nme){System.out.println(str[i] + ” is not a valid decimal number”);}
}else{try{/** To check if the number is valid integer number, use* int parseInt(String str) method of* Integer wrapper class.** This method throws NumberFormatException if the* argument string is not a valid integer number.*/
Integer.parseInt(str[i]);System.out.println(str[i] + ” is valid integer number”);}catch(NumberFormatException nme){System.out.println(str[i] + ” is not a valid integer number”);}}}
}}
/*Output would be10.20 is a valid decimal number123456 is valid integer number12.invalid is not a valid decimal number*/
Friday, 13 April 2018
Popular Posts
-
Step-by-step Execution: Outer Loop ( for i in range(0, 1) ) : range(0, 1) generates the sequence [0], so the loop runs once with i = 0...
-
Step-by-Step Execution: Initialization: number = 0 First Iteration (Loop Start - number = 0 ): number += 4 → number = 4 if number...
-
In today's fast-evolving technological landscape, machine learning has become a key driver of innovation across industries. Whether yo...
-
Step-by-Step Execution: height = 185 if not (height == 170): height == 170 is False because 185 != 170 not False → True So, print(...
-
Step-by-Step Execution: Initial Values: a = 6 b = 3 First Operation: a *= b This means: a = a * b # 6 * 3 = 18 Now, a = 18 and...
-
Execution Flow: The first if(True) condition is True , so the code inside it runs. It prints "0" . Inside the first if bloc...
-
There are 4 modules in this course Python is now becoming the number 1 programming language for data science. Due to python’s simplicity a...
-
In today's rapidly evolving data landscape, the integration of Generative AI into data science workflows has become imperative. Recogn...
-
This textbook grew out of notes for the ECE143 Programming for Data Analysis class that the author has been teaching at University of Cali...
-
Let's analyze the code step by step: python val = 9 # Step 1: Assigns the value 9 to the variable 'val' val = 10 # Step 2: R...
Categories
100 Python Programs for Beginner
(96)
AI
(39)
Android
(24)
AngularJS
(1)
Api
(2)
Assembly Language
(2)
aws
(17)
Azure
(7)
BI
(10)
book
(4)
Books
(189)
C
(77)
C#
(12)
C++
(83)
Course
(67)
Coursera
(248)
Cybersecurity
(25)
Data Analysis
(2)
Data Analytics
(2)
data management
(11)
Data Science
(145)
Data Strucures
(8)
Deep Learning
(21)
Django
(16)
Downloads
(3)
edx
(2)
Engineering
(14)
Euron
(29)
Events
(6)
Excel
(13)
Factorial
(1)
Finance
(6)
flask
(3)
flutter
(1)
FPL
(17)
Generative AI
(10)
Google
(36)
Hadoop
(3)
HTML Quiz
(1)
HTML&CSS
(47)
IBM
(30)
IoT
(1)
IS
(25)
Java
(93)
Java quiz
(1)
Leet Code
(4)
Machine Learning
(81)
Meta
(22)
MICHIGAN
(5)
microsoft
(4)
Nvidia
(4)
Pandas
(4)
PHP
(20)
Projects
(29)
pyth
(1)
Python
(1020)
Python Coding Challenge
(454)
Python Quiz
(102)
Python Tips
(5)
Questions
(2)
R
(70)
React
(6)
Scripting
(1)
security
(3)
Selenium Webdriver
(4)
Software
(17)
SQL
(42)
UX Research
(1)
web application
(8)
Web development
(4)
web scraping
(2)
0 Comments:
Post a Comment