Code.GeekInterview.com
  I am new, Sign me up!
 
Code Samples Java
 

Find Character/Number Functions


Code ResourceAuthor: Kiran Jakkaraju  

Difficulty Level:

Published: 6th Nov 2006   Read: 1994 times  

Filed in: Java
Add Comment


 


The two functins that are given here isCharString()/ isNumString() will return a boolean value when we pass a string value if there are char/number true else vise-versa false for number/char.
This is very useful functions for PINCODE/ZIPCODE validation or NAME/CITY validation from serverside.

Normally if we have UI like Jsp or HTML we willl do these validations from javascript. But if we need serverside, we can use the above functions. The example is given inside main() function.

 


Sample Code
  1.  
  2. /**
  3.  
  4.     *
  5.  
  6.  
  7. */
  8.  
  9. package KPrepare.utils;
  10.  
  11. /**
  12.  
  13.     * @author kjakkaraju {Kiran Jakkaraju}
  14.  
  15. *
  16.  
  17. */
  18.  
  19. public class StringUtil {
  20.  
  21. /**
  22.  
  23.     * @param args
  24.  
  25. */
  26.  
  27. public static void main(String[] args) {
  28.  
  29. // TODO Auto-generated method stub
  30.  
  31. StringUtil su = new StringUtil();
  32.  
  33. /*System.out.println(“findNumber in Pass string =kiran123; “+su.findNumericChar(“0”;));
  34.  
  35. System.out.println(“findNumber in Pass string =kiran123; “+su.findNumericChar(“9”;));
  36.  
  37. System.out.println(“findNumber in Pass string =kiran123; “+su.findNumericChar(“A”;));
  38.  
  39. System.out.println(“findNumber in Pass string =kiran123; “+su.findNumericChar(“Z”;));
  40.  
  41. */
  42.  
  43. System.out.println(“is chars?;+su.isCharString(“517247a”;));
  44.  
  45. System.out.println(“is number?;+su.isNumString(“kiran”;));
  46.  
  47. }
  48.  
  49. /**
  50.  
  51.     * @param inputStringValue
  52.     * @return
  53.     * @author kjakkaraju
  54.  
  55. */
  56.  
  57. public boolean isCharString(String inputStringValue){
  58.  
  59. char ch[]= inputStringValue.toCharArray();
  60.  
  61. boolean j=false;
  62.  
  63. for(int i=0;i
  64.  
  65. //Ascii char from a-z is 97 to 122 and A-Z is 65 to 90
  66.  
  67. //Ascii char from 0–9 is 48 to 57
  68.  
  69. if(((int)ch[i]>=65 && (int)ch[i]<=90)
  70.  
  71. || ((int)ch[i]>=97 && (int)ch[i]<=122))
  72.  
  73. j=true;
  74.  
  75. }
  76.  
  77. return j;
  78.  
  79. }
  80.  
  81. /**
  82.  
  83.     * @param inputStringValue
  84.     * @return
  85.     * @author kjakkaraju
  86.  
  87. */
  88.  
  89. public boolean isNumString(String inputStringValue){
  90.  
  91. char ch[]= inputStringValue.toCharArray();
  92.  
  93. boolean j=false;
  94.  
  95. for(int i=0;i
  96.  
  97. //Ascii char from a-z is 97 to 122 and A-Z is 65 to 90
  98.  
  99. //Ascii char from 0–9 is 48 to 57
  100.  
  101. if(((int)ch[i]>=48 && (int)ch[i]<=57))
  102.  
  103. j=true;
  104.  
  105. }
  106.  
  107. return j;
  108.  
  109. }
  110.  
  111. }
  112.  
Copyright GeekInterview.com


Next Article: Sending Mail from Gmail in Java


 

Latest Code Samples

 

Popular Code Samples

 

Related Code Samples

 

Post Comment


Members Please Login

Name:  Email: (Optional. Used for Notification)

Title:
 
Comment:
Validation Code: <=>  (Enter this code in text box)





Popular Coders

# Coder NameHits
1. iamdvr35754
2. venki_madesh30854
3. srinivasaraobora22483
4. bora_srinivasarao11732
5. Kiran.jakkaraju4609
6. parmod kumar duhan4502
7. chowsys3971
8. Venkateswara Rao3713
9. Raju3393
10. Vamshidhar Matam2290

Active Coders

Refined Tags

 

Sponsored Links

 
About Us -  Privacy Policy -  Terms and Conditions -  Contact  

Copyright © 2005 - 2009 GeekInterview.com. All Rights Reserved

Page copy protected against web site content infringement by Copyscape