老师 能帮我详细说明代码啥意思吗 没看明白
public class SameName {
public static void main(String[] args) {
String str[] = {"张三", "李四", "王五", "赵六", "周七", "王哲", "白浩", "贾蓉", "慕容阿三", "黄蓉"};
System.out.println("最后一个字相同的名字有");
for (int i = 0; i < str.length; i++) {
for (int j = i + 1; j < str.length; j++) {
int len = str[i].length();
char endChar = str[i].charAt(len - 1);
String strEC = endChar + "";
if (str[j].endsWith(strEC)) {
System.out.println(str[i] + "和" + str[j]);
}
}
}
}
}10
收起
正在回答 回答被采纳积分+1
1回答
2023版Java工程师
- 参与学习 人
- 提交作业 8788 份
- 解答问题 9886 个
综合就业常年第一,编程排行常年霸榜,北上广深月薪过万! 不需要基础,无需脱产即可学习,只要你有梦想,想高薪! 全新升级:技术栈升级(包含VUE3.0,ES6,Git)+项目升级(前后端联调与功能升级)
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星