老师 能帮我详细说明代码啥意思吗 没看明白
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | 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回答
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧