Code.GeekInterview.com
 
 

Java Code Base

 
Code Samples Java
 

Find Character/Number Functions


Code ResourceAuthor: Kiran Jakkaraju  

Difficulty Level:

Published: 6th Nov 2006   Read: 4543 times  

Filed in: Java
Add Comment


 

 

Sponsored Links


 

 

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 Your Comment:

Members Please Login
Your Name:*
e-mail ID:(required for notification)*
Image Verification: 
 
 Subscribe    



Popular Coders

# Coder NameHits
1. srinivasaraobora130740
2. iamdvr97693
3. venki_madesh35134
4. Raju18488
5. parmod kumar duhan15756
6. Kiran.jakkaraju14058
7. chowsys7456
8. Venkateswara Rao6476
9. ashish.cns6348
10. Vamshidhar Matam5428

Active Coders

Refined Tags