java中从java 键盘输入入一个字母.输入的字母超过一个字母长度提示输入的字符超长.如果

java输入一个字符,如果是字母,则输出相应的ASCII值,如果是数字字符,则转_百度知道
java输入一个字符,如果是字母,则输出相应的ASCII值,如果是数字字符,则转
java输入一个字符,如果是字母,则输出相应的ASCII值,如果是数字字符,则转换成相应的数值输出 。用if语句
我有更好的答案
0'A') || (ch &= 'z'Z') ){
System.out.println((int)ch).next().charAt(0);
if ((ch &= '
}else if (ch &= '9&#39public class CharTest {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
char ch = && ch &= 'a' && ch &= ' && ch &= &#39
采纳率:86%
为您推荐:
其他类似问题
ascii的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。Posts - 74,
Articles - 0,
Comments - 538
主业程序媛,副业文艺逗逼女青年...
13:57 by 大额_skylar, ... 阅读,
package JingD
import java.util.S
public class charKind
public static void main(String[] args)
System.out.println("请输入字符串:");
Scanner sc = new Scanner(System.in);
//注:Scanner类中的next()方法遇到空格就不进去了,比如说输入haha nene就只会得到haha,空格后面的都被忽略了,因此要用nextLine()
String str = sc.nextLine();
//用来检测中文的正则表达式
String reg1 = "[\u4e00-\u9fa5]";
int count1 = 0;
//用来检测字母的正则表达式
String reg2 = "[a-zA-Z]";
int count2 = 0;
//用于统计空格数
int count3 = 0;
//用于统计数字个数
String reg4 = "[0-9]";
int count4 = 0;
//获得的键盘输入都是String,因为要 将string中的每个字符进行匹配所以将每个char都存入String数组中
char[] charArr = str.toCharArray();
String[] strArr = new String[charArr.length];
for(int i=0;i&charArr.i++)
strArr[i] =String.valueOf(charArr[i]) ;
if(strArr[i].matches(reg1))
if(strArr[i].matches(reg2))
if(strArr[i].matches(" "))
if(strArr[i].matches(reg4))
System.out.println("汉字的个数:"+count1);
System.out.println("字母的个数:"+count2);
System.out.println("空格的个数:"+count3);
System.out.println("数字的个数:"+count4); 上传我的文档
 下载
 收藏
粉丝量:139
该文档贡献者很忙,什么也没留下。
 下载此文档
在eclipse中输入一个字母或符号时提示出各种方法和关键字
下载积分:30
内容提示:在eclipse中输入一个字母或符号时提示出各种方法和关键字
文档格式:PDF|
浏览次数:1676|
上传日期: 00:35:37|
文档星级:
全文阅读已结束,如果下载本文需要使用
 30 积分
下载此文档
该用户还上传了这些文档
在eclipse中输入一个字母或符号时提示出各种方法和关键字
关注微信公众号Java编程: 用户输入一个字符串,判断有几个英文字母,有几个数字,有几个其它的字符。_百度知道
Java编程: 用户输入一个字符串,判断有几个英文字母,有几个数字,有几个其它的字符。
用到下面两个字符串长度:length()提取字符:charAt()
我有更好的答案
初始化三个为0的变量 分别代表字母、数字、其他字符的数量
循环遍历每个字符串中的字符
字母的话字母那个变量++
。。。其他同理
采纳率:36%
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。从键盘输入一个字符,判定是否是小写字母,如果是,则将它转换成大写字母,如果是其他字符则原样输出。_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
从键盘输入一个字符,判定是否是小写字母,如果是,则将它转换成大写字母,如果是其他字符则原样输出。
&&从键盘输入一个字符,判定它是否是小写字母,如果是,则将它转换成大写字母,如果是其他字符则原样输出。
阅读已结束,下载本文需要
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,同时保存到云知识,更方便管理
还剩8页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢}

我要回帖

更多关于 java从键盘输入字符串 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信