输出大写字母字符串中每个大写字母之后的第5个字母所对应的小写字母
输出大写字母字符串中每个大写字母之后的第5个字母所对应的小写字母。如果超过了Z,超出了1,则输出a;超出了2,则输出b;依次类推。如A对应f,V对应a,Z对应e。
public class Main {public static void main(String[] args) {String str = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";solution(str);}public static void solution(String str) {char[] args = str.toCharArray();char res = ' ';for (int i = 0; i < args.length; i++) {if (args[i] >= 'A' && args[i] <= 'U') {res = (char) ((int) args[i] + 5 + 32); // 'a'的Ascii码为97,'A'的Ascii码为65。97-65=32System.out.print(res);} else {res = (char) (5 - (int) ('Z' - args[i]) - 1 + (int) 'a');System.out.print(res);}}}
}
输出结果
输出大写字母字符串中每个大写字母之后的第5个字母所对应的小写字母相关推荐
- 键盘录入一个字符串,统计该字符串中的大写字母、小写字母、数字字符和其他字符分别有多少个 例如,键盘录入abcABCD12345!@#$%,输出结果为:小写字母有3个,大写字母有4个,数字字符有5个,
键盘录入一个字符串,统计该字符串中的大写字母.小写字母.数字字符和其他字符分别有多少个 例如,键盘录入abcABCD12345!@#$%&,输出结果为:小写字母有3个,大写字母有4个,数字字符 ...
- 输入一个字符串,将字符串中的大写字母改成小写字母,小写字母不变,其他字符忽略,然后输出转换之后的结果。
题目:输入一个字符串,将字符串中的大写字母改成小写字母,小写字母不变,其他字符忽略,然后输出转换之后的结果. 实现思路: 1.通过扫描器Scanner输入一个字符串. 2.字符串大写字母改小写字母,小 ...
- JAVA输出字符串中字母_Java输出字符串中的大写英文字母数,小写英文字母数以及非英文字母的三种方法...
import java.util.*; /** * 3.编写一个程序,输出一个字符串中的大写英文字母数,小写英文字母数以及非英文字母. 提示: 方法一:使用循环提取字符,判断字符是否在A-Z .a-z ...
- 4.5 用自定义函数将字符串中的 大写字母 改写成小写字母 其他字符不动 然后输出
4.5编写函数change(),函数的功能是将输入字符串中的大写字母改为小写字母,其他字符保持不变.(不使用strlwr()函数) #include<stdio.h> void chang ...
- 已知一个字符串,将字符串中的大写英文字母转变/转化成小写字母,小写字母转变为大写字母,并将转变后的字符串输出
代码: ------------------------------------------- #include <stdio.h> #include <string.h> ...
- 7-7 字符串中的大写字母改成小写字母 (10 分)
把一个字符串中的大写字母改成小写字母,其他字符不变. 输入格式: 在 一行中输入长度小于20的字符串.在字符串中不要出现换行符,空格,制表符. 输出格式: 直接输出变化后的字符串. 输入样例: asD ...
- 7-9 把字符串中的大写字母改成小写字母 (10分)
把字符串中的大写字母改成小写字母,其他字符不变. 输入格式: 输入一个长度不超过20的包含大小写母和数字的字符串. 输出格式: 输出大写字母改成小写字母后的字符串. 输入样例: 在这里给出一组输入.例 ...
- 7-65 字符串替换 (15 分) 本题要求编写程序,将给定字符串中的大写英文字母按以下对应规则替换: 原字母 对应字母 A Z B Y C X D W … … X C Y B Z A
7-65 字符串替换 (15 分) 本题要求编写程序,将给定字符串中的大写英文字母按以下对应规则替换: 输入格式: 输入在一行中给出一个不超过80个字符.并以回车结束的字符串. 输出格式: 输出在一行 ...
- 将大写字母转换为小写字母(将该字符串中的大写字母转换成小写字母,之后返回新的字符串。)
将该字符串中的大写字母转换成小写字母,之后返回新的字符串. 示例 1: 输入: "Hello" 输出: "hello" 示例 2: 输入: "here ...
最新文章
- 配置springmvc在其他类中(spring容器外)获取注入bean
- 常数据成员 ,常函数
- mybatis对mapper.xml的解析(一)
- 004_淡入淡出效果
- java springcloud版b2b2c社交电商spring cloud分布式微服务-docker-feign(四)
- SAP CRM long text harmonization debug
- w3 protocol
- 【警惕】大量未修复WebLogic WSAT组件RCE漏洞的主机被挖矿程序攻击
- “网络小偷”猖獗横行 探秘信息数据黑产链
- linux远程登录提示WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED
- 暑假训练round2 D: 好序列(Manacher)
- 基本技能 100256
- 约当标准型_约当标准型.ppt
- 技术小白之微信小程序的图片加文字链接
- 没看到能打的,遍历目录并读取目录下的文件列表。(C语言,SDK)
- 计算机毕业设计 志愿者服务管理系统 志愿者系统 志愿者招募系统 志愿者报名管理系统 志愿者信息管理系统 志愿者管理系统 志愿者管理系统源码 志愿者管理系统java 志愿者信息管理系统
- iOS 瘦身!一个让 50% 本地图片消失的方案
- 联盟链Quorum(基于raft共识)部署流程(三)- 部署基于Quorum链的区块链浏览器
- 声网实时连麦互动助力CCtalk万人互动课堂
- python画笑脸表情_用Matplotlib,妈妈再也不担心我没有表情包斗图了