java输出随机字符串代码正确版

正确例题

import java.util.Random;

public class Test {

public static void main(String[] args){

Random rand = new Random();

for(int i=0; i<10; i++) {

System.out.println(rand.nextInt(100) + 1);

}
}
}

srand(time(NULL)); // 种子

printf("%s%s\n",a[rand()%2],a[rand()%2]);

正确例题
import java.util.Random;
public class Test {
public static void main(String[] args){
Random rand = new Random();
for(int i=0; i<3; i++) {
System.out.println(rand.nextInt(10));
}
}
}

正确例题
public class RandomTest {
public static void main(String[] args) {
java.util.Random r=new java.util.Random();
for(int i=0;i<3;i++){
System.out.println(r.nextInt());
}
}
}

正确例题
import java.util.Random;
public class Test {
public static void main(String[] args){
int[] array=new int[5];
for(int i=0;i<array.length;i++){
array[i]=(int) (Math.random()*10);
System.out.println(array[i]);
}
}
}

正确例题
public class Permutation {
public static void main(String[] args){
String arr[] = new String[]{“a”,“b”,“c”};//定义一个字符串数组arr
for(int i=0;i<arr.length;i++){//通过arr.length获取字符串数组长度
System.out.println(arr[i]);//循环输出字符串数组元素
}
}
}

正确例题
public class RandomTest {
public static void main(String[] args) {
String Resultnumber = “”;
String Result = “”;
char[] str = “0123456789”.toCharArray();
char[] Str = “0123456789abcdefghijkmlnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ”.toCharArray();
for (int i = 0; i < 5; i++) {
int index = (int) (Math.random() * Str.length);
int indexnumber = (int) (Math.random() * str.length);
Result += Str[index];
Resultnumber += str[indexnumber];
}
System.out.println(Result);
System.out.println(Resultnumber);
}
}

正确例题<输出62进制5位数随机字符串>
public class RandomTest {
public static void main(String[] args) {
String R = “”;
char[] S = “0123456789abcdefghijkmlnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ”.toCharArray();
for (int i = 0; i < 5; i++) {
int index = (int) (Math.random() * S.length);
R += S[index];
}
System.out.println®;
}
}

至正确例题<输出3进制5位数随机字符串>
public class RandomTest {
public static void main(String[] args) {
String R = “”;
char[] S = “负中正”.toCharArray();
for (int i = 0; i < 5; i++) {
int index = (int) (Math.random() * S.length);
R += S[index];
}
System.out.println®;
}
}

正负中正中

[Process completed - press Enter]

至正确例题<输出2进制5位数随机字符串>
public class RandomTest {
public static void main(String[] args) {
String R = “”;
char[] S = “负正”.toCharArray();
for (int i = 0; i < 5; i++) {
int index = (int) (Math.random() * S.length);
R += S[index];
}
System.out.println®;
}
}

负负负负正

[Process completed - press Enter]

public class RandomTest {
public static void main(String[] args) {
String R = “”;
char[] S = “负正”.toCharArray();
for (int i = 0; i < 2; i++) {
for (int j = 0; j < 3; j++) {
int index = (int) (Math.random() * S.length);
R += S[index];
}
System.out.println®;
}
}}

负正负
负正负正正正

[Process completed - press Enter]

public class RandomTest {
public static void main(String[] args) {
String R = “”;
char[] S = “负正”.toCharArray();
for (int i = 0; i < 2; i++) {
for (int j = 0; j < 4; j++) {
int index = (int) (Math.random() * S.length);

        R += S[index];

}}
System.out.println®;
}
}

正负正负正正正负

[Process completed - press Enter]

至正确例题<输出2进制3/6/9位数随机字符串>
public class RandomTest {
public static void main(String[] args) {
String R = “”;
char[] S = “负正”.toCharArray();
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 3; j++) {
int index = (int) (Math.random() * S.length);
R += S[index];
}
System.out.println®;
}
}
}

负正负
负正负正正负
负正负正正负正负正

[Process completed - press Enter]

至正确例题<输出2进制3/6/9位数随机字符串>
public class RandomTest {
public static void main(String[] args) {
String R = “”;
char[] S = “负正”.toCharArray();

          for (int i = 0; i < 3; i++) {
               for (int j = 0; j < 3; j++) {
        int index = (int) (Math.random() * S.length);
        R += S[index];

}
System.out.println("\n"+R+"\n");
}
}
}

负负负

负负负负负负

负负负负负负负正负

[Process completed - press Enter]

至正确例题<输出2进制1/2/3/4/5/6/7/8/9位数带换行随机字符串>
public class RandomTest {
public static void main(String[] args) {
String R = “”;
char[] S = “负正”.toCharArray();
for (int i = 0; i < 3; i++)
for (int j = 0; j < 3; j++) {
int index = (int) (Math.random() * S.length);
R += S[index];
System.out.println("\n"+R+"\n");
}
}
}

正正

正正负

正正负负

正正负负负

正正负负负正

正正负负负正负

正正负负负正负正

正正负负负正负正正

[Process completed - press Enter]

至正确例题<输出2进制1/2/3/4/5/6/7/8/9位数随机字符串>
public class RandomTest {
public static void main(String[] args) {
String R = “”;
char[] S = “负正”.toCharArray();
for (int i = 0; i < 3; i++)
for (int j = 0; j < 3; j++) {
int index = (int) (Math.random() * S.length);
R += S[index];
System.out.println®;
}
}
}


负正
负正负
负正负正
负正负正负
负正负正负正
负正负正负正负
负正负正负正负正
负正负正负正负正正

[Process completed - press Enter]

至正确例题<输出2进制1/2/3位数随机字符串>
public class RandomTest {
public static void main(String[] args) {
String R = “”;
char[] S = “负正”.toCharArray();
for (int i = 0; i < 3; i++) {
int index = (int) (Math.random() * S.length);
R += S[index];
System.out.println®;
}
}
}


正负
正负负

[Process completed - press Enter]

正确例题
public class RandomTest {
public static void main(String[] args) {
String r = “”;
char a[] = “阴阳”.toCharArray();
for (int i = 0; i < 5; i++) {
int index = (int) (Math.random() * a.length);
r += a[index];
}
System.out.println®;
}
}

阳阴阳阴阳

[Process completed - press Enter]

正确例题
public class RandomTest {
public static void main(String[] args) {
String a[] = {“a”,“b”};
for (int i = 0; i < 2; i++)
System.out.println(Math.random()*2);
}
}

正确例题
public class RandomTest {
public static void main(String[] args) {
String a[] = {“a”,“b”};
String r = “”;
for (int i = 0; i < 2; i++) {
int index = (int) (Math.random() * a.length);
r += a[index];
System.out.println®;
}
}
}

正确例题
public class RandomTest {
public static void main(String[] args) {
String a[] = {“a”,“b”};
String r = “”;
for (int i = 0; i < 5; i++) {
int index = (int) (Math.random() * a.length);
r += a[index];
System.out.println®;
}
}
}

大正确例题
public class RandomTest {
public static void main(String[] args) {
String a[] = {“a”,“b”};
String r = “”;
for (int i = 0; i < 2; i++) {
int index = (int) (Math.random() * 3);
r += a[index];
System.out.println®;
}
}
}

正确例题<输出62进制12位数随机字符串>
import java.util.Random;
public class Stat {
public static void main(String[] args) {
// Math.random() 获取0~1之间的double类型数值
int num = (int)(Math.random()*100); // 获取0~100之间的整数
System.out.println(getRandomString(12));
}
// 获取随机字符串
public static String getRandomString(int length) { // length 字符串长度
StringBuffer buffer = new StringBuffer(“0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ”);
StringBuffer sb = new StringBuffer();
Random r = new Random();
int range = buffer.length();
for (int i = 0; i < length; i ++) {
sb.append(buffer.charAt(r.nextInt(range)));
}
return sb.toString();
}
}

正确例题<输出62进制12位数随机字符串>
import java.util.Random;
public class Stat {
public static void main(String[] args) {
// Math.random() 获取0~1之间的double类型数值
int num = (int)(Math.random()*100); // 获取0~100之间的整数
System.out.println(num);
System.out.println(getRandomString(12));
}
// 获取随机字符串
public static String getRandomString(int length) { // length 字符串长度
StringBuffer buffer = new StringBuffer(“0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ”);
StringBuffer sb = new StringBuffer();
Random r = new Random();
int range = buffer.length();
for (int i = 0; i < length; i ++) {
sb.append(buffer.charAt(r.nextInt(range)));
}
return sb.toString();
}
}

正确例题<输出62进制10位数随机字符串>
import java.util.Random;
public class Ceshi {
public static void main(String[] args) {
System.out.println(getRandomString(10));//调用随机生成字符串的方法,并打印出来
}
public static String getRandomString(int length) {
String str = “abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789”;//含有字符和数字的字符串
Random random = new Random();//随机类初始化
StringBuffer sb = new StringBuffer();//StringBuffer类生成,为了拼接字符串
for (int i = 0; i < length; ++i) {
int number = random.nextInt(62);// [0,62)
sb.append(str.charAt(number));
}
return sb.toString();
}
}

正确例题
public class RandomTest {
public static void main(String[] args) {
String a[] = {“a”,“b”};
String r = “”;
for (int i = 0; i < 2; i++) {
int index = (int) (Math.random() * (2));
r += a[index];
System.out.println®;
}
}
}

最正确例题
public class RandomTest {
public static void main(String[] args) {
String a[] = {“a”,“b”};
String r = “”;
int index = (int) (Math.random() * (2));
r += a[index];
System.out.println®;
}
}

最正确例题
public class RandomTest {
public static void main(String[] args) {
String a[] = {“负”,“正”};
String r = “”;
int index = (int) (Math.random() * (2));
r += a[index];
System.out.println®;
}
}

最正确例题
public class RandomTest {
public static void main(String[] args) {
String a[] = {“负”,“正”};
String r = “”;
int index = (int) (Math.random() * 2);
r += a[index];
System.out.println®;
}
}

正确例题<输出随机小数>
public class Permutation {
public static void main(String[] args){
String[] a = {“0”,“1”};
for(int i=0;i<2;i++)
for(int j=0;j<2;j++)
System.out.println(Math.random() +a[i]+a[j]);
}
}

正确例题<输出随机小数>
public class Permutation {
public static void main(String[] args){
String[] a = {"0","1"};
       for(int i=0;i<2;i++)

for(int j=0;j<2;j++)
System.out.println(Math.random() *2);
}
}

秩序代码正确版
public class Test {
public static void main(String args[]){
String [] a ={“红”,“绿”};
for(int i=0;i<2;i++)
for(int j=0;j<2;j++)
System.out.print(a[i]+a[j]+"\n");
System.out.print("");
}
}

秩序代码正确版
public class Permutation {
public static void main(String[] args){
String[] a = {“0”,“1”};
for(int i=0;i<2;i++)
for(int j=0;j<2;j++)
System.out.println(a[i]+a[j]);
}
}

最正确例题
public class RandomTest {
public static void main(String[] args) {
String a[] = {“阴”,“阳”};
String r = “”;
int index = (int) (Math.random() * 2);
r += a[index];
System.out.println®;
}
}

最正确例题
public class RandomTest {
public static void main(String[] args) {
String a[] = {“a”,“b”,“c”,“d”};
String r = “”;
int index = (int) (Math.random() * (4));
r += a[index];
System.out.println®;
}
}

最正确例题
public class RandomTest {
public static void main(String[] args) {
String a[] = {“a”,“b”,“c”,“d”};
String r = “”;
int index = (int) (Math.random() * 4);
r += a[index];
System.out.println®;
}
}

正确例题
public class Test { public static void main(String args[]) {
for(int x = 0; x < 10; x = x+1) {
System.out.print("" + x );
System.out.print("\n");
} } }

正确例题
public class Test { public static void main(String args[]) {
for(int x = 0; x < 10; x ++)
for(int y = 0; y < 10; y ++)
System.out.print("\n" + x +y);
System.out.print("\n");
} }

正确例题
public class Test { public static void main(String args[]){
String [] as ={“红”, “绿”, “蓝”};
for( String a : as ) {
System.out.print( a);
System.out.print(",");
} } }

正确例题<输出2进制3位数随机字符串>
import java.util.Random;
public class Ceshi {
public static void main(String[] args) {
System.out.println(getRandomString(3));//调用随机生成字符串的方法,并打印出来
}
public static String getRandomString(int length) {
String str = “负正”;//含有字符和数字的字符串
Random random = new Random();//随机类初始化
StringBuffer sb = new StringBuffer();//StringBuffer类生成,为了拼接字符串
for (int i = 0; i < length; ++i) {
int number = random.nextInt(2);// [0,2)
sb.append(str.charAt(number));
}
return sb.toString();
}
}

正确例题<输出3进制5位数随机字符串>
import java.util.Random;
public class Stat {
public static void main(String[] args) {
// Math.random() 获取0~1之间的double类型数值
System.out.println(getRandomString(5));
}
// 获取随机字符串
public static String getRandomString(int length) { // length 字符串长度
StringBuffer buffer = new StringBuffer(“负中正”);
StringBuffer sb = new StringBuffer();
Random r = new Random();
int range = buffer.length();
for (int i = 0; i < length; i ++) {
sb.append(buffer.charAt(r.nextInt(range)));
}
return sb.toString();
}
}

猜你喜欢

转载自blog.csdn.net/qq_32257509/article/details/111061182
今日推荐