统计输入中数字出现的次数java,java实现统计文章(英文)中字母、数字、空格和其他字符出现的次数...
import java.util.Scanner;
/**
*
* @author Administrator 统计字符串中字母数字和空格等字符出现的个数。
*
*/
public class CalculateCharacter {
public static void calculate(char[] date) {
int zimu = 0, shuzi = 0, kongge = 0, qita = 0;
for (char i : date) {
if (i >= 65 && i <= 90 || (i >= 97 && i <= 122)) {
zimu++;
} else if (i == 32) {
kongge++;
} else if (i >= 48 && i <= 57) {
shuzi++;
} else {
qita++;
}
}
System.out.println("字母" + zimu + "数字" + shuzi + "空格" + kongge + "其它"
+ qita);
}
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String in = scanner.next();
char[] date = in.toCharArray();
calculate("guogenfang 112358 @@@ hello".toCharArray());
}
}
import java.io.*;
import java.util.ArrayList;
import java.util.List;
/**
*
* @author guogenfang
* calculate the file's word appear probability;
*
*/
public class fileReader {
public static void main(String[] args) throws Exception {
File file = new File("D:\\1.txt");
BufferedReader read = new BufferedReader(new FileReader(file));
String word = read.readLine();
List character = new ArrayList();
while (word != null) {
System.out.println(word);
character.add(word);
word = read.readLine();
}
CalculateCharacter.calculate(character.toString().toCharArray());
}
}
统计输入中数字出现的次数java,java实现统计文章(英文)中字母、数字、空格和其他字符出现的次数...相关推荐
- C语言从键盘上输入一个字符串,要求统计并输出该字符串中各位数字、大写字母、小写字母、空格和其他字符出现的次数
#include <stdio.h> #include <string.h> int main() { char str[100]; int i,num=0,s ...
- C语言case次数有限制吗,用switch...case语句统计数字、空格和其他字符出现的次数...
//用switch...case语句统计数字.空格和其他字符出现的次数 //转自K&R #include int main(void) { int c, i, nwhite, nother, ...
- C语言程序练习题:从键盘任意输入一个字符,编程判断该字符是数字字符、英文字母、空格还是其他字符。
从键盘任意输入一个字符, 编程判断该字符是数字字符.英文字母.空格还是其他字符. **输入格式要求:提示信息:"Press a key and then press Enter:" ...
- Java黑皮书课后题第6章:*6.23(指定字符的出现次数)使用下面的方法头编写一个方法,找到一个字符串中指定字符的出现次数。编写一个测试程序,提示用户输入一个字符串以及一个字符,显示该字符出现次数
6.23(指定字符的出现次数)使用下面的方法头编写一个方法,找到一个字符串中指定字符的出现次数.编写一个测试程序,提示用户输入一个字符串以及一个字符,显示该字符出现次数 题目 题目描述 破题 代码 运 ...
- Java正则校验密码至少包含:字母数字特殊符号中的2种
一.语法 字符 说明 \ 将下一字符标记为特殊字符.文本.反向引用或八进制转义符.例如, n匹配字符 n.\n 匹配换行符.序列 \\\\ 匹配 \\ ,\\( 匹配 (. ^ 匹配输入字符串开始的位 ...
- c语言如何判断输入字母个数,C语言 输入一个字符,判断该字符是数字、字母、空格还是其他字符。...
三个空分别是: 1.ch >= 'a'&&ch<='z' || a>='A'&&ch<='Z' 2. ch >= '0' &&am ...
- c语言:输入一个字符串,统计字母,数字,空格出现的个数,c - 统计字符串字母,空格,数字,其他字符的个数和行数....
#include #include using namespace std; /* 题目:输入一行字符,分别统计出其中英文字母.空格.数字和其它字符的个数. */ void count() { //统 ...
- 字符串统计数字,字母,空格,其他符号等出现的个数
描述:给定一个字符串,统计其中数字,字母,空格,其他符号出现的个数 输入描述: 第一行:一串字符串. 输出描述: 数字,字母,空格,其他符号出现的次数 每次遇到这个题目,我的想法是输入一个字符串,然后 ...
- Java IO流练习题-获取文本上每个字符出现的次数
获取文本上每个字符出现的次数 提示:遍历文本的每一个字符:字符及出现的次数保存在Map中:将Map中数据写入文件 package BYSSSExer2;import org.junit.Test;im ...
最新文章
- 用perl获取可用的代理服务器地址
- RouterOs建立PPPoE虚拟拨号服务器
- 2018年各大互联网前端面试题三(阿里)
- pxe安装linux dhcp失败,51CTO博客-专业IT技术博客创作平台-技术成就梦想
- HDU - 4705 Y(树形dp)
- 计算机网络中的高层应用,第四章计算机网络中的高层应用-.ppt
- 论文浅尝 | 神经协同推理
- 宇宙的最原始状态是个什么样子
- 沈南鹏问了微软CEO四个问题
- cbv继承view是哪个包_包你一眼就心动!两款帅爆国产轿车来袭,选谁都不错
- 035 spring amqp
- JavaScript数据结构学习笔记(封装二叉树)
- Atitit 遍历文件夹目录解决方案与规范 attilax总结 1. 规范	2 1.1. 注意的不要同时改变文件夹内容,增删文件。这样获取到的目录list不会变化	2 1.2. 主义中文名称文件读写
- JavaWeb 利用jsp 实现分页查询
- Python利用 Anaconda安装pytorch并测试GPU
- 权游谁将领盒饭?AI告诉你
- element plus之el-table行融合+列融合+小计行+自定义控件+样式自定义方案
- 【示例源码】还在为毒奶粉忧桑?轻松一下,玩玩猩球保卫战吧(html5游戏)
- 有趣的微积分历史——wsdchong
- linux下基于qt和v4l2驱动的usb摄像头视频采集与显示,用v4l2和framebuffer实现usb摄像头视频采集并显示...
热门文章
- 卸载源码安装mysql_CentOS 7.x 卸载删除MariaDB,重新安装,安装MYSQL离线版和源代码...
- 计算机网络-基本概念(3)【网络层】-路由选择协议
- 非常适合小白的 Asyncio 教程
- 连不上 GitHub 的朝鲜,也开发出了人脸识别技术
- 张似玫计算机系,计算机系举办“音律飞扬”卡拉OK大赛决赛
- python秒杀商品 多线程_Python——多线程
- 一台电脑怎么接两个显示器_电脑数码类目显示器 篇二:11.11抄作业,个人消费级显示器怎么选--20款好价显示器推荐_显示器...
- php ajax mysql 出错,php – 从mysql切换到mysqli后,Ajax的更新语句不能正常工作,但没有错误显示...
- python atm作业详解_python day4 作业 ATM
- 15-爬虫之scrapy框架基于管道实现数据库备份02