用java程序做出一个如下要求的:一个彩票店李先生购买了彩票预留了手机号码13929382976中奖了的号码彩票店会将号码为1392976的方式输出这个程序就是你输入的手机号码一定是中奖的号码按照彩票店输出的方式进行输出
代码如下:
import java.util.Scanner;
public class LotteryWinner {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("请输入手机号码:");
String phoneNum = sc.nextLine();
String maskedNum = maskPhoneNumber(phoneNum);
System.out.println("中奖号码为:" + maskedNum);
sc.close();
}
// 将手机号码中间部分替换为"*",返回替换后的字符串
public static String maskPhoneNumber(String phoneNum) {
StringBuilder sb = new StringBuilder(phoneNum);
sb.replace(3, 7, "****");
return sb.toString();
}
}
运行结果:
请输入手机号码:13929382976
中奖号码为:139****2976
``
原文地址: https://www.cveoy.top/t/topic/drfn 著作权归作者所有。请勿转载和采集!