import java.util.Scanner; import java.util.stream.Collectors; import java.util.stream.Stream; public class xuexi19 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("请输入收款人姓名:\n"); String name = sc.nextLine(); System.out.print("请输入收款人账号:\n"); long num = sc.nextLong(); sc.nextLine(); // 清除换行符 System.out.print("请输入汇款金额:\n"); double money = sc.nextDouble(); sc.nextLine(); // 清除换行符 // 使用Stream API构建字符串列表 Stream<String> stream = Stream.of( "\txx银行\t", "+------------------+", " 户名: " + name, " 账号: " + num, " 币种:RMB", " 存款金额: " + money, " 柜员号: 007", " 日期:2024-3-11", "+------------------+" ); // 使用String.join连接字符串列表 String result = stream.collect(Collectors.joining("\n")); // 输出结果 System.out.println(result); } }
用java语言创建,自动化银行存款凭证生成器(优化版)
于 2024-03-11 17:21:54 首次发布