Java判断是中文,数字还是字母

原创 2013年12月04日 09:02:41
package cn.edu.hpu;

import java.util.Scanner;

public class BoBo {

	/**
	 * @zhj
	 */
	public static void main(String[] args) {
	
		Scanner scanner =new Scanner(System.in);
		System.out.println("请输入:");
		String s1 = scanner .next();
        char cs[] = s1.toCharArray();
        String str2="";
        for(int i=0;i<s1.length();i++)
        {
        	
                if(Character.isUpperCase(cs[i]))
              {
                  System.out.println("第"+(i+1)+"个字符是大写字母");
               }else if(Character.isLowerCase(cs[i]))
                {
            	   System.out.println("第"+(i+1)+"个字符是小写字母");
                }else if(Character.isDigit(cs[i]))
                {
                	System.out.println("第"+(i+1)+"个字符是数字");
                }else if(19968 <= cs[i] &&cs[i] <40623)
                {
                	System.out.println("第"+(i+1)+"个字符是中文");
                }
                	
        }
            
       
        
	}
}

版权声明:本文为博主原创文章,未经博主允许不得转载。

java判断字符串是否为数字或中文或字母

1.判断字符串是否仅为数字: 1>用JAVA自带的函数 public static boolean isNumeric(String str){ for (int i = str.length()...

java判断字符串中是否包含字母

1.java代码判断字符串中是否包含字母: 思路:使用正则表达式的来验证 1.1示例代码如下: /** * 该方法主要使用正则表达式来判断字符串中是否包含字母 * @auth...

java 判断字符串是否为英文

//判断表示是否全为英文 private boolean strIsEnglish(String word) { boolean sign = true; // 初始化标志为为'true' ...

java 判断一个字串中的字符全是字母

记录一个方法,用来判断一个字串中字符是否全为字母 public class MainClass { public static void main(String[] args){ ...

Java判断字符串全是汉字

判断字符串中是否含有汉字 //true:无汉字  false:有汉字 boolean flag =  (str.length() == str.getBytes().length); ...
  • h082602
  • h082602
  • 2017年06月14日 19:24
  • 1458

Java判断输入的String是否为中文方法总结

今天遇到的问题是如何判断输入的字符串是汉字,现将学习到的方法转载、记录总结如下: Java用的是Unicode 编码char 型变量的范围是0-65535 无符号的值,可以表示 65536个字符,基...

java用正则表达式判断字符串中是否仅包含英文字母、数字和汉字

判断字符串中是否仅包含字母数字和汉字       *各种字符的unicode编码的范围:      * 汉字:[0x4e00,0x9fa5](或十进制[19968,40869])      * 数字...

Java精确判断一个字符串是否有中文

Java判断一个字符串是否有中文是利用Unicode编码来判断,因为中文的编码区间为:0x4e00--0x9fbb,不过通用区间来判断中文也不非常精确,因为有些中文的标点符号利用区间判断会得到错误的结...

java 判断是否中文字符

package test;import java.util.Random;public class IsChineseOrEnglish { // GENERAL_PUNCTUATION 判断中文的...

Java中判断字符串是否为数字的五种方法

推荐使用第二个方法,速度最快。  方法一:用JAVA自带的函数  Java代码   public static boolean isNumeric(String str)...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Java判断是中文,数字还是字母
举报原因:
原因补充:

(最多只允许输入30个字)