public static String randomHexStr(int len) {
try {
StringBuffer result = new StringBuffer();
for(int i=0;i
public static Color randomColor() {
Random random = new Random();
int r = random.nextInt(256);
int g = random.nextInt(256);
int b = random.nextInt(256);
return new Color(r, g, b);
另附JavaScript随机生成颜色值方法:
function randomColor() {
return Math.random().toString(16).slice(2,8);
这个方法的思路是这样的
Java随机生成颜色值方法1: /** 获取指定长度的16进制字符串. */ public static String randomHexStr(int len) { try { StringBuffer result = new StringBuffer(); for(int i=0;i<len;i++...
public class ColourTest {
public static void main(String[] args) {
System.out.print("\33[42;1m"+“文字”+"\n\33[0m");
public class ColourTest {
public static void main(String[] args) {
System.out.print("\033[40;46;5m 你好!\033[0m\n");
随机输入1-7之间的整数,分别表示颜色,根据数字的值输出对应的颜色,
1,红色 2,橙色3,黄色 4 ,绿色5,青色6蓝色,7紫色。*/
/*import java.util.Scanner;
public class Test8{
public static void main(String[]args){
Scanner sc=new Scann er(System.in);
System.o...
font-size: 32px;
padding: 15px 30px;
background: none repeat scroll 0% 0% rgb(188, 25, 57);
color: rgb(249, 250, 250);
text-decoration: none;
public static void main(String[] args) {
Random random = new Random();
StringBuilder account = new StringBuilder();
for (int i = 0; i < 8; i++) {
account.append((char) (random.nextInt(26) + 'a'));
StringBuilder password = new StringBuilder();
for (int i = 0; i < 8; i++) {
password.append((char) (random.nextInt(26) + 'a'));
System.out.println("随机生成的账号为: " + account);
System.out.println("随机生成的密码为: " + password);
上面的代码使用了 `java.util.Random` 类来生成随机的字母。其中,account 和 password 均为字符串构造器, 使用了两重循环来生成8位的随机字符串,然后打印出来。
请注意,由于是生成随机字符串,所以每次运行程序会生成不同的结果。
此外,这个随机生成的账号和密码是纯随机生成,不具有安全性,不适用于生产环境