首页 > 编程语言 >Java入门题-输入一个字母,判断是不是大写,是直接输出,不是转换成大写输出

Java入门题-输入一个字母,判断是不是大写,是直接输出,不是转换成大写输出

时间:2023-08-03 16:23:00浏览次数:33  
标签:输出 Java Scanner getLetter System 大写 char out

重要:利用ASCII码判断字母是否是大小写

需要引用 Scanner方法

 

代码:import java.util.Scanner;

1、利用char数组转化的优点在于面对字符串,也可以批量对单个字符操作

Scanner get_letter = new Scanner(System.in);
String getLetter = get_letter.next();
char ss[] = getLetter.toCharArray();
if(ss[0]>96){System.out.println((char)(ss[0]-32));}else {System.out.println(getLetter);}   2、仅对单个操作 Scanner s = new Scanner(System.in);
String str = s.next();
char c = str.charAt(0);
if (c>96&&c<128){c = (char)(c-32);}
System.out.println(c);

标签:输出,Java,Scanner,getLetter,System,大写,char,out
From: https://www.cnblogs.com/Lee597/p/17603637.html

相关文章

  • python以及java环境搭建+解决不同版本环境共存问题
    1.搭建python环境1.安装python3.9.7,选择自定义安装、将文件添加至环境路径,然后选择下一步。2.默认、然后选择下一步。3.选择适用于所有使用者,选择自己想要存放的路径,然后选择点击安装。等待片刻。。。4.点击安装完成。使用cdm命令,输入python查看是否安装成功。5.安装python2......
  • android调用javascript传多个参数
    Stringparam1="Hello";Stringparam2="World";Stringscript="yourJavaScriptFunction('"+param1+"','"+param2+"');";webView.loadUrl("javascript:"+"yourJava......
  • Java入门题-输入3个数字比大小
    重要:能想明白输入数字之间大小比较的逻辑方式与之前相同,有关输入类型相关的,就需要引用Scanner方法 代码:不要忘记先 importjava.util.Scanner;1、复杂版-同时也是最开始思考时的思路版本intsave_number1=0,save_number2=0,save_number3=0;for(inti=1;i<4;......
  • IU5530支持48V输入,输出12V-24V,3.5A异步降压DC-DC转换器
    IU5530E是一款具有集成型高侧MOSFET的48V、3.5A降压稳压器。能够耐受的抛负载脉冲高达50V。一个低纹波脉冲跳跃模式将无负载时的电源电流减小至180μA。当启用引脚被拉至低电平时,关断电源电流被减少至4μA。欠压闭锁在内部设定为4.3V,但可用使能引脚将之提高。可在内部控制输出电压......
  • Java入门题-判断输入数字是奇数还是偶数
    重要:需要引入Scanner方法importjava.util.Scanner; 代码:主要是通过求余方式处理解决 Scannerget_number=newScanner(System.in);intgetNumber=get_number.nextInt();if(getNumber%2==0){System.out.println(getNumber+"为偶数");}else{System.o......
  • Java入门题-20!阶乘
    重要:由于阶乘的特殊性,结果可能过大,最好使用存储范围更大的long处理问题,而不是使用int、short、byte代码:主要利用循环语句解决阶乘问题longtotal=1;for(inti=1;i<21;i++){total*=i;}System.out.println(total);......
  • Kubernetes 网络经过全过程思考输出
    title:"Kubernetes网络经过全过程思考输出"date:2023-07-26T10:31:23+08:00categories:-kubernetes-subcategorykubernetes网络从client到服务端经过全过程思考输出kubernetes网络流量的经历思考输出flowchartTB客户端GET请求-->到达Traefik-->Ingress已经......
  • Java应用内存溢出排查
    Java应用内存溢出&CPU占满排查1.获取异常进程IDtop-m2.保存堆快照jmap-dump:format=b,file=/data/logdir/dump.hprof[PID]3.观察GC状况#采样10次(2秒/次)后结束,5行1组输出jstat-gcutil-t-h5[PID]2s104.获取进程内线程详情,观察异常线程IDtop-......
  • java进程占用系统内存高,排查解决 _
    java进程占用系统内存高,排查解决_ 故障:今天许多开发反馈测试平台卡,访问不了,第一感觉判断是服务器内存爆了,或者cpu占用过高,上服务器看了一下,确实是内存爆了。然后开始定位问题原因,因为阿里这边安全的原因,具体的图片就不方便上传了,拿网上的图来说 使用top命令查看......
  • 老杜 JavaWeb 讲解(十八) ——项目优化(Servlet+JSP+EL+JSTL)
    (十六)项目优化(Servlet+JSP+EL+JSTL)相关视频:55-EL表达式JSTL和base标签改造OA新旧代码对比:注意点:Java代码不需要改动,只需要更改jsp代码。将需要的包导入:jakarta.servlet.jsp.jstl-2.0.0.jarjakarta.servlet.jsp.jstl-api-2.0.0.jarmysql-connector-j-8.0.31.j......