llgd.net
当前位置:首页 >> JAVA 输入一个字符串,将大写字母改成小写,小写字... >>

JAVA 输入一个字符串,将大写字母改成小写,小写字...

public class Test3{ public static void main(String[] args){ String str="ABCabcVc"; char[] ch=str.toCharArray(); for(int i=0;i=65&&(int)ch[i]

public class Test3{ public static void main(String[] args){ String str="ABCabcVc"; char[] ch=str.toCharArray(); for(int i=0;i=65&&(int)ch[i]

"ABC".toLowerCase(); //转小写 "abc".toUpperCase(); //转大写

这么麻烦?那就只用ascll码值来比较,将字符串每个英文字母转换成ASCLL码进行判断, 比如: 我们都知道【A】对应的ASCII是【65】,【a】对应的ASCII是【97】,没错,所有大小写字母的ASCII值相差是32,也就是你判断如果字符串的有B,因为B的ASCI...

方法1:运用String c=input.next();将字符类型强制转换为ASCii码数字。 //import java.util.Scanner; public class demo3 { public static void main(String[] args){ StringBuffer s1 = new StringBuffer(); String s2 = "abcDEF"; char c[] =...

import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; public class IOAnswer { public static void main(String[] args) { String str = "Hello,ABC"; //源字符串 //字节数组输入流 ByteArrayInputStream bais = new B...

public static void main(String[] args){ String var = "ABsAddHazZ"; char[] str = var.toCharArray(); String upper = ""; String lower = ""; for(int i=0;i64&&str[i]96&&str[i]

根据ASCII值,值在65——65+26之间是大写字母,97——97+26之间是小写字母

对楼上的略做修改: import java.util.Scanner; public class test(){ public static void main(String []arr){ String s=(new Scanner(System.in)).next(); if(s.equals("0")){ //改了这里return; System.exit(0);//这样让程序结束 }else{ Syst...

public static void cout(){Scanner in=new Scanner(System.in);String s=in.nextLine();for(int i=0;i='A'&&c='a'&&c

网站首页 | 网站地图
All rights reserved Powered by www.llgd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com