「java姓名转换」java改名字
本篇文章给大家谈谈java姓名转换,以及java改名字对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、java把全名转成姓**
- 2、java怎么实现中文人名转为英文字母
- 3、java写修改学生姓名,输入新,旧姓名,进行修改并显示是否修改成功(使用带参方法)
- 4、java中输入姓名后将姓名转换成ASCII码拜托了各位 谢谢
java把全名转成姓**
//没考虑复姓的情况
public class T {
public static void main(String[] args) {
String name = "大百度";
String name1 = "dabaidu";
System.out.println(nameHidden(name));
System.out.println(nameHidden(name1));
}
public static String nameHidden(String name) {
char[] names = name.toCharArray();
for (int i = 1; i names.length; i++)
names[i] = '*';
return String.valueOf(names);
}
}
java怎么实现中文人名转为英文字母
用汉语拼音读出这个人的名字,就可以拼出java的中文名字为戴维
java写修改学生姓名,输入新,旧姓名,进行修改并显示是否修改成功(使用带参方法)
import java.util.HashSet;
import java.util.Scanner;
public class CustomerBiz3 {
HashSetString name = new HashSetString(); // 输入客户姓名的数组长度
public HashSetString addName() {
Scanner scan = new Scanner(System.in);
boolean condition; // 是否继续输入的布尔类型
int i = 0;
do {
System.out.print("请输入客户的姓名:");
this.name.add(scan.next());
System.out.print("继续输入吗?(y/n):");
String choose = scan.next(); // 输入是否继续
if ("y".equals(choose)) {
condition = true;
} else {
condition = false;
}
i++;
} while (condition);
return this.name;
}
// 显示输入的客户姓名
public void showName() {
System.out.println("\n\t\t客户姓名列表");
for (String names : this.name) {
System.out.print(names + "\t");
}
}
// 修改用户名
public void updateName() {
Scanner scan = new Scanner(System.in);
System.out.print("\n请输入要修改的客户姓名:");
String oldName = scan.next();
boolean found = false;
for (String names : this.name) {
if (names.equals(oldName)) {
System.out.print("\n请输入新的客户名:");
String newName = scan.next();
this.name.remove(oldName);
this.name.add(newName);
found = true;
System.out.println("\n\t\t找到结果并修改成功!");
break;
}
}
if (!found)
System.out.println("未找到结果,修改失败");
}
public static void main(String[] args) {
CustomerBiz2 test = new CustomerBiz2();
test.addName();
test.showName();
test.updateName();
test.showName();
}
}
java中输入姓名后将姓名转换成ASCII码拜托了各位 谢谢
import java.util.Scanner; public class Test { public static void main(String[] args) throws UnsupportedEncodingException { System.out.println("输入你的名字:"); Scanner scanner = new Scanner(System.in); String name = scanner.next(); fun2(name); // 字符串转换为ASCII码 } public static void fun2(String name) { // 字符串转换为ASCII码 char[] chars = name.toCharArray(); // 把字符中转换为字符数组 System.out.println("\n\n汉字 ASCII\n----------------------"); for (int i = 0; i chars.length; i++) { // 输出结果 System.out.println(" " + chars[i] + " " + (int) chars[i]); } } }
关于java姓名转换和java改名字的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。