-
/*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
-
Machine Learning is best understood when theory is combined with practical implementation. Instead of learning algorithms only through def...
-
Data Analysis is not simply about calculating averages or creating charts. It is about understanding data, identifying patterns, measuring...
-
Data is rarely perfect when we receive it. Real-world datasets often contain missing values, outliers, inconsistent formats, duplicate rec...
-
Algorithms are the backbone of computer science. Every search engine query, navigation system, recommendation engine, social media feed, d...
-
Probability and statistics are fundamental to computer science because many computational problems involve uncertainty, incomplete informa...
-
What you'll learn Understand why version control is a fundamental tool for coding and collaboration Install and run Git on your local ...
-
Explanation: 1. First Tuple x = (2, 9) x is a tuple containing 2 and 9. So, x = (2, 9). 2. Second Tuple y = (2, 3, 10) y is another tuple ...
-
Probability is one of the most fundamental branches of mathematics, providing the foundation for statistics, data science, machine learnin...
-
What you'll learn Understand the importance of cybersecurity practices and their impact for organizations. Identify common risks, thre...
-
What you'll learn Develop a DevOps mindset, practice Agile philosophy & Scrum methodology - essential to succeed in the era of C...
Categories
100 Python Programs for Beginner
(119)
AI
(345)
Android
(25)
AngularJS
(1)
Api
(7)
Assembly Language
(2)
aws
(31)
Azure
(12)
BI
(10)
book
(1)
Books
(359)
Bootcamp
(14)
C
(78)
C#
(12)
C++
(83)
cloud
(1)
Course
(93)
Coursera
(305)
Cybersecurity
(36)
data
(10)
Data Analysis
(46)
Data Analytics
(31)
data management
(16)
Data Science
(432)
Data Strucures
(18)
Deep Learning
(220)
Django
(16)
Downloads
(3)
edx
(21)
Engineering
(15)
Euron
(30)
Events
(9)
Excel
(24)
Finance
(13)
flask
(4)
flutter
(1)
FPL
(17)
Generative AI
(77)
Git
(13)
Google
(55)
Hadoop
(3)
HTML Quiz
(1)
HTML&CSS
(48)
IBM
(43)
IoT
(3)
IS
(25)
Java
(99)
Leet Code
(4)
Machine Learning
(403)
Meta
(24)
MICHIGAN
(5)
microsoft
(13)
Nvidia
(8)
Pandas
(16)
PHP
(20)
Projects
(35)
Python
(1374)
Python Coding Challenge
(1241)
Python Library
(2)
Python Mathematics
(17)
Python Mistakes
(51)
Python Pattern Challenge
(5)
Python Quiz
(634)
Python Tips
(112)
Questions
(3)
R
(72)
React
(7)
Scripting
(3)
security
(4)
Selenium Webdriver
(4)
Software
(21)
SQL
(55)
Udemy
(22)
UX Research
(1)
web application
(11)
Web development
(9)
web scraping
(3)

0 Comments:
Post a Comment