java数字变字母
答:1代替I、i、L、l 3代替E,e、ε 4代替A 5代替s、S 6代替b 8代替B 9代替g
答:ASCII码中,a对应的是97。for(int i = 0;i<255;i++){ char a = (char) i;System.out.println(a+"..."+i);} 这是0到254在ASCII码中对应的字母。如果想要1对应a的话,那就自己定义一个数组就可以。
答:用ASCII码,A的ASCII码就是65,B的是66 public static void main(String[] args) { int i=1; char c=(char) (i+64); System.out.println(c); }
答:public static String test(int[] array) {StringBuffer sb = new StringBuffer(array.length);String str = "?abcdefghijklmnopqrstuvwxyz";char c ;for (int i : array) {if (i >= 1 && i <= 26)c = str.charAt(i);elsec = str.charAt(0);sb.append(c);}return sb.toString...
答:提示方法:1.字符串数组:String[] numStr = {"zero","one","two","three"...略} 想转换,只需使用 numStr[待转换的数字],例numStr[2] 则返回 two 2.待判断的数字如5 if(5%2 == 0){ //是偶数 }else{ //是奇数 }
答:import java.util.Scanner;public class _20140919 {/** * @param args */public static void main(String[] args) {//输入字符串String str=new Scanner(System.in).nextLine().toString();//将字符串转成字符数组char[] charArr=str.toCharArray();//定义一个新的字符串存储最后的结果String ...
答:import java.util.Scanner;public class AscllTest { public void print(int begin,int end){ for (int i = begin; i <= end; i++) { System.out.println("Ascll:"+(char)i+"\t"+"对应值:"+i);} } public static void main(String[] args) { Scanner scanner=new Scanner(System....
答:char c=(char)(int)(Math.random()*26+97);System.out.println(c);通过随机函数生成,字母对应的int整型数字,然后转换才char类型的字母。或 tring chars = "abcdefghijklmnopqrstuvwxyz";System.out.println(chars.charAt((int)(Math.random() * 26)));根据chars 随机截取其中的一个字母。
答:public class welcome { public static void main(String[] args) { String str="gjalg";char[] cha=str.toCharArray();for(char s:cha){ System.out.println("ascii的值"+s);System.out.println("+3后的字母"+(char)(s+3));} } } 你可以看一下ascii码表中对应的值 ...
答:请查看ASCII表,注意int型转char是根据ASCII码转换的!97~122在ASCII码对应的是a~z
网友评论:
施耿17787374523:
JAVA如何把数字转换成英文字母?例如 1,2,3 转成one,two.three,要写好的程序且判断这个数是奇数还是偶数 -
69565璩矿
:[答案] String[] numStr = {"zero","one","two","three"...略} public void zhuanHuan(int i){ System.out.println(numStr[i]); System.out.println(i%2==0?"是偶数":"是奇数"); }
施耿17787374523:
JAVA如何把数字转换成英文字母?
69565璩矿
:public class Test { public static void main(String[] args) { int[] a = new int[10]; String[] strs = new String[10]; for(int i=0; i<a.length; i++) a[i] = i+1; for(int i=0; i<3; i++) { if(1 == a[i]) strs[i] = "one"; if(2 == a[i]) strs[i] = "two"; if(3 == a[i]) strs[i] = "three...
施耿17787374523:
java 怎么把一个数字表示成一个字母 -
69565璩矿
: 假如你要用0表示'a'的话,那么就是: int num=0; int tmp=num%26+'a'; System.out.println((char)tmp);
施耿17787374523:
JAVA如何把数字1 - 9转换成英文单词1 - 9 -
69565璩矿
:[答案] 放到一个数组最简单了,根据数字去索引. import java.util.Scanner; public class Du3 { public static void main(String[] args) { String[] numsAry = {"zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine"}; ...
施耿17787374523:
java如何输入的数字变成字母 -
69565璩矿
: String input = 123;for (byte b : input.getBytes()) { System.out.print((char) (b + 48)); }
施耿17787374523:
java如何将数字转换为英文比如将123转换为one thousand two hundred thirty four -
69565璩矿
:[答案] Java 数字转成英文英文数词,按3位3位区分Hundred: 100Thousand:1,000Million: 1,000,000Billion: 1,000,000,000Trillion: 1,000,000,000,000Quintillion: 1,000,000,000,000,000,000Sextillion: 1,000,000,000,000,0...
施耿17787374523:
用java编写 从控制台读一行数字然后将它转化为字母 -
69565璩矿
: 同楼上,你需要的是每次扫描一行,应该用.nextLine获取整行后再逐个处理.import java.util.Scanner; public class Temp { public static void main(String args[]){ Scanner input=new Scanner(System.in); int b='a'-1; while(input.hasNextLine()){ String ...
施耿17787374523:
java中数字怎么转换成字母? -
69565璩矿
: 用ASCII码,A的ASCII码就是65,B的是66. 有很多的,你去查一下表吧,
施耿17787374523:
用java编写 读一行数字然后将它转化为字母 -
69565璩矿
: 你如果想要跳出循环,把你的循环条件改成input.hasNext()&&a就行了.不过貌似你没读懂题,没按题的要求来做.
施耿17787374523:
在Java里怎么把一个16进制数字转换为字符? -
69565璩矿
: 直接类型强制转换过来就可以了,例如:char c=(char)0x64;