这段swift代码是什么意思思啊

77被浏览28,620分享邀请回答0添加评论分享收藏感谢收起21 条评论分享收藏感谢收起这段代码是什么意思_百度知道
这段代码是什么意思
public static String reverse(String originStr) {
if(originStr == null || originStr.length() &= 1)
return originS
return reverse(originStr.substring(1)) + originStr.charAt(0);
这段是什么意思。看上面...
我有更好的答案
只能执行一次return,要么return的是originStr,要么return的是originStr的反转。一个方法中if条件的意思是,就返回originStr,也就是输入什么样的参数,return的就是什么参数;
不满足if条件,也就是originStr的长度大于2的,才会真正反转originStr字符串:
如果输入参数originStr为null,或者长度为1
亲,能不能给我举个例子,还是没太懂,下面不是reverse(originStr.substring(1)) + originStr.charAt(0);,这个不是会一直重复调用方法吗?什么时候回终结呢
直到originStr只剩下一个字符的时候,就会进入if判断,然后返回剩下的那一个字符,再一级一级返回,最后就是个反转的字符串了。比如,originStr=“abc”,第一次调用的时候,return reverse(originStr.substring(1)) + originStr.charAt(0);但是只有“bc”字符串会再次调用reverse方法,同样,第二次return reverse(originStr.substring(1)) + originStr.charAt(0)时,只有“c”会调用reverse方法,这个时候reverse方法返回的就是一个c
采纳率:62%
为您推荐:
其他类似问题
您可能关注的内容
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。&&&&更多内容·&·&·&·&·&·&·&·&·&·&&&&&熱帖排行&&&頻道精選微信扫码关注本站公众号 wangchaonetcn&  免责声明:本文仅代表作者个人观点,与王朝网络无关。王朝网络登载此文出于传递更多信息之目的,并不意味著赞同其观点或证实其描述,其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。王朝女性&&&|&&&&|&&&&|&&&&|&&&&|&&&&|&&&&|&&&&|&&&&|&&&&|&&&&|&&&&|&&王朝分栏&&&|&&&&|&&&&|&&&&|&&&&|&&&&|&&&&|&&&&|&&&&|&&&&|&&王朝編程&&&|&&&&|&&&&|&&&&|&&&&|&&&&|&&&&|&&&&|&&&&|&&&&|&&王朝简体&&&|&&&&|&&&&|&&&&|&&&&|&&&&|&&&&|&&&&|&&&&|&&&&|&&王朝其他&&&|&&&&|&&&&|&&&&|&&&&|&&&&|&&&&&&2005-&&版權所有&这段代码什么意思啊?开机时一直出现,重装系统也是如此啊,该怎么处理啊?
通常由于非正常关机引起的,系统检测到非正常关机后要进行磁盘扫描。所以开机出现后不要按任何键,等待系统自动扫描完毕。关机时要用正常关机方法,不要直接关电源。如果正常关机后仍然出现,磁盘可能有坏道了,可做磁盘全盘检测,比如用mhdd工具等。
这是电脑启动前的自检,不碍事
自动重装系统?我觉得不怎么靠谱啊。这个很明显是该网站在收集你的信息啊(getting information),要是我的话,我就长按电源键4秒,强制关机,然后开机把这个软件删了
那你再用别人的电脑把系统镜像刻到U盘再自己用U盘方式重装系统吧!
系统需要检测你的H盘。你的H盘是什么盘?是U盘还是内存卡?还是本地磁盘?
正在获取,请稍后。一般不会在这个位置出现。建议用360系统重装大师重装系统。纯净无毒,全自动。现在你需要用光盘或者U盘启动,进PE重新ghost还原。重装系统。
人的综合分
感谢您为社区的和谐贡献力量请选择举报类型
经过核实后将会做出处理感谢您为社区和谐做出贡献
确定要取消此次报名,退出该活动?这段代码什么意思
$("button:last").click(function() {
$("button:first").trigger('click','last');
});这里面的last是什么?参数?怎么传递啊?还有下面那个bottonname是啥?
写下你的评论...
写下你的评论...
写下你的评论...
逻辑运算符或。
写下你的评论...
我也不明白,同问~~~
buttonName = buttonName || 'first';
第一个按钮因为前边没有对buttonName的定义所以buttonName取得是'first';
第二个按钮因为传入buttonName参数传入'last', 所以buttonName取得值'last';
写下你的评论...
以十进制显示
写下你的评论...
写下你的评论...
Copyright (C) 2018 imooc.com All Rights Reserved | 京ICP备 号-11

我要回帖

更多关于 swift代码是什么意思 的文章

 

随机推荐