189 8069 5689

java名字随机生成代码 Java随机生成

java中这道题是这样的:随机输入一个姓名,然后拆分出名和姓再分别输出? 谢谢指导

代码如下:

创新互联公司专注于皮山企业网站建设,响应式网站建设,商城网站建设。皮山网站建设公司,为皮山等地区提供建站服务。全流程按需开发,专业设计,全程项目跟踪,创新互联公司专业和态度为您提供的服务

import java.util.Scanner;

public class Welcome {

/**

* @param args

*/

public static void main(String[] args) {

Scanner sin = new Scanner(System.in);

System.out.println("请输入姓名:");

String s = sin.next();

char ch[]= s.toCharArray();

System.out.print("您的姓为:"+ch[0]+"\n您的名为:"+ch[1]);

}

}

LZ平时多练点吧,这个其实还是挺简单的。

满意请采纳,谢谢!

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

public class test {\x0d\x0a public static void main(String[] args) {\x0d\x0a //定义人名数组\x0d\x0a String [] name = {"张三","李四","王五","八神庵","不知火舞","大蛇","景天","唐雪见","李逍遥","赵灵儿"};\x0d\x0a//随机生成数组下标、\x0d\x0a int num = (int)(Math.random() * 1000);\x0d\x0a//对生成的随机数进行判断,如果小于数组下标,就跳出循环\x0d\x0awhile (numname.length-1) {\x0d\x0a if (num

回答于 2022-11-16

如何用java随机生成一个字母

char c=(char)(int)(Math.random()*26+97);

System.out.println(c);

通过随机函数生成,字母对应的int整型数字,然后转换才char类型的字母。

tring chars = "abcdefghijklmnopqrstuvwxyz";

System.out.println(chars.charAt((int)(Math.random() * 26)));

根据chars 随机截取其中的一个字母。

扩展资料:

定义随机字母之前调用

import java.util.Arrays;

产生随机数的代码为:

char cha[]={'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'};

char ch[]=new char[5];

for(int i=0;ich.length;i++)

{

int index;

index=(int)(Math.random()*(cha.length));

ch[i]=cha[index];

}

System.out.println(Arrays.toString(ch));

这个是产生5个随机字母在A-Z的范围

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题目是这样的:随机输入一个人的姓名,然后分别输出姓和名

package baidu;

import java.util.Scanner;

//java.util.Scanner的使用

public class h

{

public static void main(String args[])

{

Scanner input = new Scanner(System.in);

System.out.println("请输入姓名:");

while (input.hasNext()) {

String a = input.next();

System.out.println("您输入的姓名的姓是: "+a.substring(0,1));

System.out.println("您输入的姓名的名字是: "+a.substring(1));

//System.out.println(a.replaceAll("\\D",""));

}

input.close();

}

}

运行结果

请输入姓名:

李岩

您输入的姓名的姓是: 李

您输入的姓名的名字是: 岩

javaweb写个随机点名的代码

//首先我们可以先把名字搞成一个数组,或者List都是可以的。

String[] arr = {"张三","李四","王五","xxx"....};

String random = arr[new Random().nextInt(arr.size())];

System.out.println("随机名字为:"+random);


本文名称:java名字随机生成代码 Java随机生成
链接分享:http://jkwzsj.com/article/hgjogs.html

其他资讯