java如何才能让字符串数组中的字符随机输出一个
1)用java.util.Random类:Random rad = new Random();int index = rad.nextInt(app.length);System.out.println(app[index]);2)用Math类:int index = (int) Math.random() * app.length;System.out.println(app[index]);
怎样将java String中的元素一个一个的输出
public class Admin { public static void main(String[] args) { String str = "abcdefg";char[] ch = str.toCharArray();for (int i = 0; i < ch.length; i++) { System.out.println(ch[i]);} } }
用java定义一组string类型的数组,在控制台上随机抽取一个号码
public class Random {public static void main(String[] args) {String s[]={"123","456","abc","789","zxv"}; int i=0; double j=Math.random()*1000;\/\/random()生成0到1的随机数 i=((int)j)%s.length; System.out.println(s[i]);}} ...
用java编写一个在类型为String中文字字符串随机生成三个不重复的中文...
不重复就把中文字放置set集合中。set<Character> set = new hashSet<Character>();set.add((char)random.nextInt(40870-19968)+19968);迭代放置数组中
【java】怎么随机的遍历一个数组内的所有元素?
public class Bianli { public static void main(String [] args){ char [] b=new char []{'A','C','D','B'};for(char i:b){ System.out.println(i);} } }
java中定义几个字符串,怎么随机从他们之中取出来
弄个数组把这些字符串存起来 随机数生成1到5的数(int) (Math.random()*5+1)这个就是索引,然后从数组里取字符串,就是那个随机的字符串了
java中String类型怎么根据不确定的空格数将其切成数组啊
用字符串解析 读取的时候你会逐行读取 你把每行存储为集合[0] 一次类推你的集合就有了[4]然后遍历喜欢去除每行的空格
java中如何随机产生一个指定数组中的数
1、获取数组长度 int arr[] = {1,2,3,4,5};\/\/定义一个数组int len = arr.length;\/\/获取数组长度给变量len2、根据数组长度,使用Random随机数组的索引值 Random random = new Random();\/\/创建随机对象int arrIdx = random.nextInt(len-1);\/\/随机数组索引,nextInt(len-1)表示随机整数[0...
怎样用java产生一个指定范围而且不重复的随机数?
首先,需要一个范围内的随机数,第二部判重,如果重复了就再次随机.假设我们需要一个m到n的随机数..需要用到random函数随机一个从0到1的数.然后再乘m到n的范围,再加m double i = Math.random() * (m - n) + m ---> 生成随机数 判重..方法有很多种了..比如我们用一个Set来存放已经存在...
字符串等于数组中的一个元素 JAVA
if()条件里面 str 是字符串String类型 ,而str1[i].equals("aa") 的结果是 boolean 类型,String类型和boolean类型比较肯定不对了。应该改成: if(str.equals(str[i])){ ... }