当前位置: 首页 > news >正文

【算法刷题记录(简单题)003】统计大写字母个数(java代码实现)

一、题目描述

对于给定的由可见字符和空格构成的字符串 s,统计其中大写字母的个数。

字符串由 ASCII 码在 32 到 126 范围内的字符组成。您可以参阅下表获得其详细信息。

(一)输入描述

在一行上输入一个长度为 1 ≤ len(s) ≤ 250,由可见字符和空格构成的字符串 s。

(二)输出描述

输出一个整数,表示字符串中大写字母的个数。

(三)示例

输入:
A 1 0 1 1150175017(&^%&$vabovbaoadd 123#$%#%#O
输出:
2

二、题目解答

(一)解题思路

  1. 读取字符串并将其转换为字符数组。
  2. 设置计数flag并遍历字符数组,如在大写字母范围内则flag+1。
  3. 输出flag。

(二)代码实现

import java.util.*;
public class Main{public static void main(String[] args){Scanner in = new Scanner(System.in);String str = in.nextLine();int flag = 0;char[] chars = str.toCharArray();for(char c : chars){if(c>='A' && c<='Z'){flag +=  1;}}System.out.print(flag);}
}
http://www.dtcms.com/a/268036.html

相关文章:

  • 0704-0706上海,又聚上了
  • 【MyBatis】实现数据库的增、删、改、查
  • 深度解析命令模式:将请求封装为对象的设计智慧
  • 儿童趣味记忆配对游戏
  • LeetCode 75. 颜色分类(荷兰国旗问题)
  • 一次佳能iX6780彩色喷墨打印机报5B00维修的记录
  • 【网络协议安全】任务13:ACL访问控制列表
  • 牛客周赛Round 99(Go语言)
  • 《kubernetes》k8s实战之部署PHP/JAVA网站
  • 中级统计师-经济学基础知识-第四章 国民收入核算
  • 单片机物联网应用中的 Pogopin、串口与外围模组通信技术解析
  • Java 大视界 -- Java 大数据在智能教育在线课程学习效果影响因素分析与优化设计(334)
  • Zotero中进行文献翻译【Windows11】
  • SpiceMix enables integrative single-cell spatial modeling of cell identity 文章解读
  • 【kafka-python使用学习笔记1:Python操作Kafka之环境准备(1)】
  • 2、Connecting to Kafka
  • css模块化以及rem布局
  • linux/ubuntu日志管理--/dev/log 的本质与作用
  • arm 精准总线错误与非精准总线错误
  • C#使用Qdrant实现向量存储及检索
  • 基于ARM+FPGA的光栅尺精密位移加速度测试解决方案
  • 【精密测量】基于ARM+FPGA的多路光栅信号采集方案
  • 【PyTorch 当前版本不支持 NVIDIA GeForce RTX 5060 Ti处理办法】
  • 求医十年,病因不明,ChatGPT:你看起来有基因突变
  • 群晖(Synology)存储ext4视频文件删除的恢复方法
  • Java--指定控制台System.out.println的颜色
  • 408第三季part2 - 计算机网络 - 应用层
  • 洛谷 P1005 [NOIP 2007 提高组] 矩阵取数游戏
  • CentOS-6如何配置网络设置IP? 笔记250706
  • brpc怎么解决C++静态初始化顺序难题的?