題組內容
三、由於避免個資外洩,欲撰寫一 Java 程式,姓名與身分證字號僅顯示部分內容,下列
為 Java 部分程式片段,請依據下列原則以迴圈方式完成方框內的程式:(20 分)
⑴姓名顯示原則為只顯示名字的第一個字與最後一個字,但是名字如果只有二個字, 則顯示「李 X」,例如名字為「李大同」,則顯示「李 X 同」。不限定名字的長 度都可以顯示此型態。
詳解 (共 1 筆)
詳解
java:
int n=hidename.length();
for (int i = 0; i < n; i++) {
if (i == 0 || i == n - 1 && n != 2) {
name += hidename.charAt(i);
} else {
name += 'X';
}
}