-
/*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
-
๐ Introduction If you’re passionate about learning Python — one of the most powerful programming languages — you don’t need to spend a f...
-
The fundamental mathematical tools needed to understand machine learning include linear algebra, analytic geometry, matrix decompositions,...
-
When we think of artificial intelligence, our minds often jump to algorithms, neural networks, and data models. But behind every powerful ...
-
Step 1: Creating the tuple t = (1, 2, [3, 4]) Here, t is a tuple containing: 1 → integer (immutable) 2 → integer (immutable) [3, 4] ...
-
In a world driven increasingly by data and intelligent systems, the fields of data science and machine learning have become core competen...
-
Machine learning has transformed how we analyze data, make predictions, and automate decisions. Yet one of the biggest limitations of stan...
-
Let’s break this down line by line ๐ lst = [1, 2, 3] Here, you create a list named lst with three elements : 1, 2, and 3. So right now: l...
-
Deep learning has revolutionized fields ranging from computer vision and natural language processing to scientific discovery and robotics....
-
Want to use Google Gemini Advanced AI — the powerful AI tool for writing, coding, research, and more — absolutely free for 12 months ? If y...
-
How This Modern Classic Teaches You to Think Like a Computer Scientist Programming is not just about writing code—it's about developi...
Categories
100 Python Programs for Beginner
(118)
AI
(185)
Android
(25)
AngularJS
(1)
Api
(7)
Assembly Language
(2)
aws
(28)
Azure
(8)
BI
(10)
Books
(261)
Bootcamp
(1)
C
(78)
C#
(12)
C++
(83)
Course
(84)
Coursera
(299)
Cybersecurity
(29)
Data Analysis
(25)
Data Analytics
(17)
data management
(15)
Data Science
(246)
Data Strucures
(15)
Deep Learning
(102)
Django
(16)
Downloads
(3)
edx
(21)
Engineering
(15)
Euron
(30)
Events
(7)
Excel
(18)
Finance
(9)
flask
(3)
flutter
(1)
FPL
(17)
Generative AI
(52)
Git
(9)
Google
(47)
Hadoop
(3)
HTML Quiz
(1)
HTML&CSS
(48)
IBM
(41)
IoT
(3)
IS
(25)
Java
(99)
Leet Code
(4)
Machine Learning
(224)
Meta
(24)
MICHIGAN
(5)
microsoft
(9)
Nvidia
(8)
Pandas
(13)
PHP
(20)
Projects
(32)
Python
(1240)
Python Coding Challenge
(978)
Python Mistakes
(35)
Python Quiz
(400)
Python Tips
(5)
Questions
(3)
R
(72)
React
(7)
Scripting
(3)
security
(4)
Selenium Webdriver
(4)
Software
(19)
SQL
(45)
Udemy
(17)
UX Research
(1)
web application
(11)
Web development
(8)
web scraping
(3)

0 Comments:
Post a Comment