问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

...输入的字符串中所包含的字母,数字和其他字符串的个数?

发布网友 发布时间:2024-10-21 20:42

我来回答

3个回答

热心网友 时间:2024-10-23 07:11

import java.util.Scanner;
public class Test {
 public static void main(String [] args){
  Scanner input = new Scanner(System.in);
  System.out.print("输入字符串:");
  String strs = input.next();
  
  int number = 0;
  int chara = 0;
  int other = 0;
  char [] chs = strs.toCharArray();
  for(char c : chs){
   if(c >= '0' && c <= '9'){
    number++;
   }else if(c >= 'a' && c <= 'z' || c >= 'A' && c <= 'Z' ){
    chara++;
   }else{
    other++;
   }
  }
  System.out.println("数字有:" + number + "个,字符有" + chara + "个,其他有:" + other + "个。" );
 }
}

热心网友 时间:2024-10-23 07:15

很简单的 用for循环遍历判断

热心网友 时间:2024-10-23 07:12

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class _1 {

/**
* @param args
* @throws IOException
*/
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub

String zifuchuan = new String("");
int hanzishu = 0;
int zimu = 0;
int kongge = 0;
int shuzi = 0;
int qita = 0;
System.out.print("请输入一行字符:");
BufferedReader stdin = new BufferedReader(new InputStreamReader(
System.in));
zifuchuan = stdin.readLine();
byte[] bytes = zifuchuan.getBytes();
for (int i = 0; i < bytes.length; i++) {
if ((bytes[i] >= 65 && bytes[i] <= 90)
|| (bytes[i] >= 97 && bytes[i] <= 122))
zimu++;
else if (bytes[i] == 32)
kongge++;
else if (bytes[i] >= 48 && bytes[i] <= 57)
shuzi++;
else if (bytes[i] < 0)
hanzishu++;
else
qita++;
}
System.out.println("字符串所占字节个数为:" + bytes.length);
System.out.println("汉字个数为:" + hanzishu / 2);
System.out.println("英文字母个数为:" + zimu);
System.out.println("空格个数为:" + kongge);
System.out.println("数字个数为:" + shuzi);
System.out.println("其他字符个数为:" + qita);
}

}

热心网友 时间:2024-10-23 07:17

import java.util.Scanner;
public class Test {
 public static void main(String [] args){
  Scanner input = new Scanner(System.in);
  System.out.print("输入字符串:");
  String strs = input.next();
  
  int number = 0;
  int chara = 0;
  int other = 0;
  char [] chs = strs.toCharArray();
  for(char c : chs){
   if(c >= '0' && c <= '9'){
    number++;
   }else if(c >= 'a' && c <= 'z' || c >= 'A' && c <= 'Z' ){
    chara++;
   }else{
    other++;
   }
  }
  System.out.println("数字有:" + number + "个,字符有" + chara + "个,其他有:" + other + "个。" );
 }
}

热心网友 时间:2024-10-23 07:19

很简单的 用for循环遍历判断

热心网友 时间:2024-10-23 07:14

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class _1 {

/**
* @param args
* @throws IOException
*/
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub

String zifuchuan = new String("");
int hanzishu = 0;
int zimu = 0;
int kongge = 0;
int shuzi = 0;
int qita = 0;
System.out.print("请输入一行字符:");
BufferedReader stdin = new BufferedReader(new InputStreamReader(
System.in));
zifuchuan = stdin.readLine();
byte[] bytes = zifuchuan.getBytes();
for (int i = 0; i < bytes.length; i++) {
if ((bytes[i] >= 65 && bytes[i] <= 90)
|| (bytes[i] >= 97 && bytes[i] <= 122))
zimu++;
else if (bytes[i] == 32)
kongge++;
else if (bytes[i] >= 48 && bytes[i] <= 57)
shuzi++;
else if (bytes[i] < 0)
hanzishu++;
else
qita++;
}
System.out.println("字符串所占字节个数为:" + bytes.length);
System.out.println("汉字个数为:" + hanzishu / 2);
System.out.println("英文字母个数为:" + zimu);
System.out.println("空格个数为:" + kongge);
System.out.println("数字个数为:" + shuzi);
System.out.println("其他字符个数为:" + qita);
}

}
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
WPS手机版怎么设置页边距 页面设置了解下 wps页边距水平和垂直在哪里? wps excel页边距水平居中设置技巧_百度... 冬季储存大葱最简单方法是什么?怎样让大葱新鲜过冬? 大葱在过冬的时候应该怎样储存 高分求,流鼻血问题。她一到热天随便晒晒太阳就经常流,有时候步晒太阳也... 我一晒太阳就流鼻血是什么问题 家用投影仪排名前十名的品牌有哪些? 坚果j10s和n1pro 色彩对比 坚果j10s当家用投影仪如何? 神奇宝贝观看顺序 沈凉月萧桀大结局 萧桀沈凉月小说叫什么名字 在公司实习结束了,领导让回学校开证明?然后公司开实习证明给我,我回... 高考录取提档案怎么提 煮熟的猪瘦肉纹理里有白色胶装粘稠物,像果冻一样。正常吗? 隐蔽切口美容式包皮袖套状切除术 男性看过来!一种改良式“隐形包皮整形术”! 包皮手术割的太短了有什么影响? 做包皮手术会把阴茎做坏吗? 关于下载网页上的视频 苹果4S的后盖碎了,修理费大概给要多少钱~求回答 用英语翻译:那时候我们无话不谈 中华田园犬15天好养吗 中华田园犬幼犬适合新手养吗 多少钱一只 高分悬赏:跑跑新手,求进阶的方法或教程…… 汉中周边古镇旅游景点,汉中周边旅游值得去的地方 汉中市周边游玩景点推荐,汉中周边旅游地 老A的基地在哪 姓刘的皇帝有几位 茅台董事长高卫东第一学历是大专吗? ...一个新的字符串,将原字符串中的大写字母用下面列出的对应大写字母... 哪个国家有千湖国的称呼 ...五国中的哪个国家,被称为“千湖之国”?A. 芬兰B. 挪威C. 瑞典 _百 ... 洛克王国魔法涂色:公主大营救图书信息 洛克王国魔法涂色:公主大营救内容简介 河北公租房可以住多久 我市公租房入住正式启动,公租房可以住多久 蓝图斯一个叫精灵星爬山时放的音乐叫什么???好像是韩国的歌、、但就... 年代秀20131122期于莎莎,迟帅答题胜出时放的背景音乐叫什么?(是一... cctv电视指南在精彩十分的时候放过一首韩国的音乐,是男组合唱的,字幕显... ...仙人掌之国--- 玫瑰之国--- 黄金之国--- 千岛之国--- 千湖之国... 最正宗的中华田园犬什么颜色的 PE管模头上加什么可以更漂亮 天牢星圣斗士星矢人物 关于魔兽世界LR的一些菜鸟问题,求准确。新手提问, 魔兽世界猎人的一些疑问! 我的手机打电话对方听不到,发微信语音对方倒是可以听到,怎么回事? 魔兽世界 新人LR许多问题~ 王者荣耀怎么打开荣耀战区ios wow 魔兽世界,关于LR的相关问题。
  • 焦点

最新推荐

猜你喜欢

热门推荐