黑马程序员技术交流社区

标题: 大神来帮忙做做这道题吧 [打印本页]

作者: LXD2016    时间: 2016-10-11 23:39
标题: 大神来帮忙做做这道题吧
            (1)定义数字字符串数组{"010","3223","666","7890987","123123"}
         * (2)判断该数字字符串数组中的数字字符串是否是对称(第一个数字和最后一个数字相等,第二个数字和倒数第二个数字是相等的,依次类推)的,并逐个输出
         * (3)如:010 是对称的,3223 是对称的,123123 不是对称的
         *
         * 提示:循环获取字符串的每一个字符,依次比较第一个和最后一个,第二个和倒数第二个。。。

作者: LXD2016    时间: 2016-10-11 23:48
没人来做吗

作者: wgc    时间: 2016-10-11 23:56
这个方法很多种,漏煮好好做

作者: 332597171    时间: 2016-10-12 00:08
思路:
用倒序输出的嵌套for循环
外循环  遍历每个数组的数 循坏次数是数组长度 获得数组里的数
内循环  遍历外循坏获得的数的每个数字 循环次数是获得的数的长度 设置个判断语句 如果这个数前后是否相等 并打印结果
作者: 13902480061    时间: 2016-10-12 05:38
这个简单啊。用字符串更快,反转相减compareto等于零就是对称的。

作者: Quasimodo2    时间: 2016-10-24 00:02
可以,不错

作者: 小泥人    时间: 2016-10-24 08:22
课堂上有关于字符串的练习,这个是数组,再加个循环就好了。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2