【初心者】Java質問・相談スレッド104【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0670デフォルトの名無しさん
2007/08/17(金) 00:41:46public class Example {
private static final String sample = "abcdefghijklmnopqrstuvwxyz1234567890";
public static void main(String[] args) {
System.out.println("sample = " + sample);
if(isHalfSizeCharacter(sample)){
System.out.println("�@ 文字列 sample は全て半角文字です。");
}else{
System.out.println("�@ 文字列 sample は全て半角文字ではありません。");
}
if(isHalfSizeAlphaCharacter(sample)){
System.out.println("�A 文字列 sample は全て半角英字です。");
}else{
System.out.println("�A 文字列 sample は全て半角英字ではありません。");
}
}
// 引数 value が全て半角文字の場合、true を返します。
// 但し、引数 value が未設定の場合、false を返します。
static private boolean isHalfSizeCharacter(String value) {
if(value==null) return false;
return value.matches("[a-zA-Z0-9]+");
}
// 引数 value が全て半角英字の場合、true を返します。
// 但し、引数 value が未設定の場合、false を返します。
static private boolean isHalfSizeAlphaCharacter(String value) {
if(value==null) return false;
return value.matches("[a-zA-Z]+");
}
}
■ このスレッドは過去ログ倉庫に格納されています