上个学期我在Java学习了一门课,几乎忘掉了一切。我想做的是通过组合
为新生发电子邮件first name + last name + @college.edu.
我有一个包含5,000多个名字的excel电子表格,一个接一个地执行此操作会杀了我并永远占用。无论如何,我是否可以编写一个程序来获取我从excel电子表格中复制的信息并以电子邮件形式输出?
示例:
CELL1 CELL2
John Smith
Patty Smith
Roger Ebert
George Costanza
输出:
John.smith@college.edu
Patty.smith@college.edu
Roger.ebert@college.edu
George.costanza@college.edu
感谢任何帮助。
谢谢, 大通
答案 0 :(得分:5)
你可以在Java中做到这一点。但是,我建议使用Excel
公式来做到这一点(它更简单,更快捷),例如:
=CONCATENATE(CELL1, ".", CELL2, "@college.edu")
将其拖到其他单元格以填充其值。
答案 1 :(得分:1)
Darshan的回答可能是获得所需工作的最有效方式。或者您可以编写一个使用$key
和$key
来解析CSV数据的函数。
检查出来:https://www.mkyong.com/java/how-to-read-and-parse-csv-file-in-java/