姓名随机java代码 用java编写一个随机点名程序

编写Java程序创建一个包含5个人名的字符串数组(人名自定),然后从数组中随机选出一个给你个比较简单的例子...最重要的是要引入UTIL包里面的RANDOM类...要多看看JDK API 帮助文档哦..
import java.util.Random;
class ceshi
{
public static void main(String[] args)
{Random ra=new Random();
【姓名随机java代码 用java编写一个随机点名程序】int ra2=ra.nextInt(5);
String []st={"张三","李四","杨过","郭靖","黄蓉"};
System.out.println("名字:"+st[ra2]);
}
}
楼下的哥们儿..你有好好看吗?总共5个数组...最高下标是4好不好? 01234
ra.nextInt(n)里面n是指从0开始的n个数....也就是说5的话它随机出的数是0-4之间的数...
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题目要求写一个程序,随机输入一个名字,结果要求名字的首字母和整个姓氏//只能按照你的题目意思给你写一个,这个是满足你现在题目要求的,如果名字不固定就不好说了
Scanner sc = new Scanner(System.in);
System.out.println("请输入你的名字:");
String name = sc.nextLine();//注意要用nextLine()
//截取第一个字母
String first = name.substring(0,1);
//通过空格分割
String strs[] = name.split(" ");
name = first+strs[strs.length-1];
System.out.println(name);
//结果
请输入你的名字:
John Smith
JSmith
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();
}
}
运行结果
请输入姓名:
李岩
您输入的姓名的姓是: 李
您输入的姓名的名字是: 岩
姓名随机java代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于用java编写一个随机点名程序、姓名随机java代码的信息别忘了在本站进行查找喔 。

    推荐阅读