重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
代码如下:
创新互联公司专注于皮山企业网站建设,响应式网站建设,商城网站建设。皮山网站建设公司,为皮山等地区提供建站服务。全流程按需开发,专业设计,全程项目跟踪,创新互联公司专业和态度为您提供的服务
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平时多练点吧,这个其实还是挺简单的。
满意请采纳,谢谢!
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
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的范围
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] + " ");
}
}
}
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();
}
}
运行结果
请输入姓名:
李岩
您输入的姓名的姓是: 李
您输入的姓名的名字是: 岩
//首先我们可以先把名字搞成一个数组,或者List都是可以的。
String[] arr = {"张三","李四","王五","xxx"....};
String random = arr[new Random().nextInt(arr.size())];
System.out.println("随机名字为:"+random);