package www.ethemsulan.com;import java.util.regex.PatternSyntaxException;import javax.swing.JOptionPane;public class GirilenDegerSayimi {public static void main(String[] args) {String sayimi=JOptionPane.showInputDialog("Rakam ya da harf girin");try {if (sayimi.matches("(?<!\S)\d++(?!\S)")) {System.out.println("Girilen "+sayimi+" bir rakam ya da sayidir");} else {System.out.println(sayimi+" sayi degil bir kelime ya da harftir");}} catch (PatternSyntaxException ex) {ex.printStackTrace();}}}
Orj Kod:http://ethemsulan.pastebin.com/f6b3d144f
Girilen değerin sayı ya da string olduğunu bulur.Düzenli ifadeler çok kullanışlıdır.Kod yazmaktan kurtarır.

Write a Comment
Let me know what you think?