「随机用户名Java」随机用户名 php

博主:adminadmin 2023-01-02 13:57:08 852

本篇文章给大家谈谈随机用户名Java,以及随机用户名 php对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

Java随机抽取人名完整代码是什么?

public class test {

public static void main(String[] args) {

//定义人名数组

String [] name = {"张三","李四","王五","八神庵","不知火舞","大蛇","景天","唐雪见","李逍遥","赵灵儿"};

//随机生成数组下标、

int num = (int)(Math.random() * 1000);

//对生成的随机数进行判断,如果小于数组下标,就跳出循环

while (numname.length-1) {

if (num=name.length-1) {

break;

}

num = (int)(Math.random() * 1000);

}

//将数组下标设置成随机数,就可以实现人名的随机抽取

System.out.println(“被抽到的同学是:”+name[num]);

}

}

Java中让用户随机输入一串名字并按照字母顺序输出

import java.util.Scanner;

public class Test {

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

System.out.println("输入一组名字: ");

String s = sc.nextLine();

String[] strs = s.split(" ");

String temp = "";

for(int i = 0; i  strs.length; i++){

for(int j = i; j  0; j--){

if (strs[j].charAt(0)  strs[j - 1].charAt(0)) {

temp = strs[j - 1];

strs[j - 1] = strs[j];

strs[j] = temp;

} else

break;

}

}

for(int i = 0; i  strs.length; i++){

System.out.print(strs[i] + " ");

}

}

}

在java中,怎样产生一个随机ID,要

要产生随机数,可以使用Java api中java.lang包中的Math类.Math类以静态方法的方式提供常用的数学方法,

其中Math.random()方法是一个可以产生[0.0,1.0]区间内的一个双精度浮点数的方法

如:

产生一个100以内的整数:int x=(int)(Math.random()*100);

又如:

产生一个1-50之间的随机数:int x=1+(int)(Math.random()*50)

java 随机生成汉字昵称,急求

public class Test {

public static void main(String[] args) {

RandomHan han = new RandomHan();

        System.out.print(han.getRandomHan());

}

}

class RandomHan {

    private Random ran = new Random();

    private final static int delta = 0x9fa5 - 0x4e00 + 1;

     

    public char getRandomHan() {

        return (char)(0x4e00 + ran.nextInt(delta)); 

    }

}

随机生成汉字的代码,希望能帮助到您。

Java 编程 如果我要电脑指派一个随机的用户名(英文数字皆可) 该怎么写

源程序如下:

import java.awt.Button;

import java.awt.GridLayout;

import java.awt.Panel;

import java.awt.TextField;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import java.util.regex.Matcher;

import java.util.regex.Pattern;

import javax.swing.JFrame;

import javax.swing.JLabel;

import javax.swing.JOptionPane;

public class LoginValidation extends JFrame implements ActionListener{

private Panel pan = new Panel();

private Button login = new Button("login");

private TextField username = new TextField(10);

private JLabel opl1 = new JLabel("please login with username");

public LoginValidation() {

super("Login");

initialize();

}

public void initialize() {

this.setLayout(null);

this.setSize(360, 200);

this.setResizable(false);

this.add(pan);

pan.setBounds(10, 10, 330, 250);

pan.setLayout(new GridLayout(5, 1));

pan.add(opl1);

pan.add(username);

login.addActionListener(this);

pan.add(login);

this.setVisible(true);

this.setDefaultCloseOperation(EXIT_ON_CLOSE);

}

@Override

public void actionPerformed(ActionEvent e) {

if(e.getSource()==login){

String str = username.getText().trim();

if(str.equals("")|| str.equals(null))

{

JOptionPane.showMessageDialog(null,"username can be empty!!","username",JOptionPane.ERROR_MESSAGE);

return;

}

Pattern pt = Pattern.compile("^\\d{10}$");

Matcher m = pt.matcher(str);

if(m.matches()){

char c = str.charAt(0);

if(String.valueOf(c).equals("0")){

JOptionPane.showMessageDialog(null,"the first number can't be 0!!!","username",JOptionPane.ERROR_MESSAGE);

username.setText("");

repaint();

return;

}

else{

JOptionPane.showMessageDialog(null,"login success!!!","username",JOptionPane.INFORMATION_MESSAGE);

}

}

else{

JOptionPane.showMessageDialog(null,"username must be 10 numbers!!","username",JOptionPane.ERROR_MESSAGE);

username.setText("");

repaint();

}

}

}

public static void main(String[] args) {

new LoginValidation();

}

}

关于随机用户名Java和随机用户名 php的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。