java 随机输出10个汉字中的一个,新手求代码

java 随机输出10个汉字中的一个

import java.util.Random;
public class Demo {
public static void main(String[] args) {
String[] str ={"一","二","三","四","五","六","七","八","九","十"};
//演示汉字,里面的汉字自己更改
Random r= new Random();
int i = r.nextInt(10);
System.out.println("随机产生的第"+(i+1)+"位数:"+str[i]);
}
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2018-05-04
import java.util.Random;
public class RandomString {
public static void main(String[] args) {
String[] stringword = new String[10];
stringword[0] = "中";
stringword[1] = "国";
stringword[2] = "人";
stringword[3] = "民";
stringword[4] = "永";
stringword[5] = "远";
stringword[6] = "是";
stringword[7] = "最";
stringword[8] = "年";
stringword[9] = "青";
Random random = new Random();
int index = random.nextInt(stringword.length);
System.out.println(stringword[index]);
}
}本回答被网友采纳

...我是java新手,我想随机生成一个整数,然后根据汉字编码查询对应汉字...
import java.util.Random;public class test { public static void main(String[] args) { Random r = new Random();String random =r.nextInt(9999)+"";String a = CodeToChinese(random);System.out.println("随机数是 :"+random);System.out.println("根据随机的区位码得出的是:"+a)...

用JAVA出10个100以内的随机整数(1-99)的减法题
1、题不难,不过5分, 别人没有那么多时间给你写的,目测,50-100分估计会有人给你写 2、给你一些提示吧,你自己可以写 3、随机获取0-N的整数:new Random().nextInt(N);4、你上面的提示也有了,for循环可以控制次数。5、比上面的提示更加简单的,你可以使用一个可以在java中执行 js的脚本的...

使用java编写输入1011,输出一千零一十一的类
思路很简单 首先 需要有一个映射类映射中文和数字的关系 重要结构如下 mapping.properties zh_2=十zh_3=百zh_4=千 cn_0=零cn_1=一... 读取后 1011 后 首先你可以获取这个数字的位数 string input = "1011";int length = input.length;string LastStr = "";for(int i=0;i<length;i++)...

求教java字符方面问题,途中输出五个字符,问的是第三个输出和第五个输 ...
char a = 'a';char b = '\香';char c = '陈';int cvalue = c; \/\/ 楼主说的第三个输出char d = 97;char e = 999; \/\/ 第五个输出\/\/ 下面打印就不写了。。。第三个输出:输出的是一个ASCII码值,cavlue在初始化时被赋于了一个字符型c,因此最终输出的是字符型c的ASCII...

Java中取出一个字节,如何判断这一个字节是否是一个汉字中的一部分
119:我是字母数字或者符号 44:我是字母数字或者符号 109:我是字母数字或者符号 109:我是字母数字或者符号 109:我是字母数字或者符号 109:我是字母数字或者符号 -27:我是中文日文或者韩文,反正键盘上不能直接看到我 -83:我是中文日文或者韩文,反正键盘上不能直接看到我 -105:我是中文日文或者...

Java用indexof在汉字中查找汉字出现的次数?
参考代码1:(使用while循环: 推荐该方法,循环次数较少)public class Test1 { public static void main(String[] args) { String str = "字符串对象创建后不能对该字符串的字符做修改字符"; \/\/字符串 String keyWords = "字符"; \/\/需要寻找的关键字 int fromIndex = 0;\/\/搜索的下标 int count...

java如何获取汉字的拼音字母
示例代码如下:public class FirstLetterUtils { \/\/ 简体中文的编码范围从B0A1(45217)一直到F7FE(63486)private static int BEGIN = 45217;private static int END = 63486;\/\/ 按照声 母表示,这个表是在GB2312中的出现的第一个汉字,也就是说“啊”是代表首字母a的第一个汉字。\/\/ i, u, ...

用randomaccessfile流将一个文本文件倒置读出
然后,如果是倒置输出,可以倒着来判断。如果倒着读的第一个字节小于127,那么这个字符占一个字节,移动指针,读取一个字节作为一个字符。如果倒着第一个字节大于127,而倒着读的第二个字节大于191,说明这个字符占两个字节。依次类推。思路就是这样,下面是代码,反正我运行是没错误。。。public stati...

如何让产生随机的代码支持输出中文呢?
String base ="只因为在人群中多看了你一眼再也没能忘掉你的容颜";int length = base.length();\/\/取随机产生的认证码(4个汉字)String sRand = "";for (int i = 0; i < 4; i++) { int start = random.nextInt(length);String rand = base.substring(start, start + 1);sRand +=...

求截取带中文的字符串的java方法。
如果pstart刚好在某个汉字的前半部分,则child应包含该汉字,在后部分则不含。与之相对应的是pEnd如果在某个汉字的后半部分,则child应含该汉字,否则不包含,如果pStart超出pStr的长度(这里一个汉字长度算2),则返回空,其他性质和JDK的性质形同。如果觉得我的理解不错,且看下面的代码:public ...

相似回答