我的世界不死图腾在哪手机版不死图腾有什么用

2013年3月 C/C++大版内专家分月排行榜第三
2015年5月 Java大版内专家分月排行榜第二2013年5月 Java大版内专家分月排行榜第二
2011年5月 Java大版内专家分月排行榜第三2011年1月 Java大版内专家分月排行榜第三
2014年10月 C/C++大版内专家分月排行榜第三2014年4月 C/C++大版内专家分月排行榜第三
2013年 总版技术专家分年内排行榜第三
2012年 总版技术专家分年内排行榜第七
本帖子已过去太久远了,不再提供回复功能。温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!&&|&&
喜欢探索未知,挑战自我,追逐梦想
LOFTER精选
网易考拉推荐
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
怎么解决这个问题呢……拿本大厚书来说,你想找某个章节的内容肿么办?得先去看目录(大厚书么……),再找着那一章的名字,看那一章在哪一页上然后翻到那一页上去就找到了。上面那个就是思路:1.先搞一个字符串变量,里面存一些字符串作为目录。这些字符串占的字符位数和间距都是固定的,这样哪个字符串在哪个位置就是明确的了,这每个字符串的位置就可以看作“页数”。2.另一个字符串变量放的就是要匹配的其中一个字符串。这个好比你要找的章节名称。3.switch语句中每个case后的数字就是每个字符串的位置,这就是对应的“页数”。4.怎么让程序看目录呢?用字符串的indexOf()函数即可返回页数,这样switch就找到了那一页。通过这几步让就可以让switch成功匹配字符串。举个例子吧(~)://设置一个字符串变量cmdList作为目录,存放的每个字符串都占9个位//这样一来,每个字符串的位置都是9的倍数(从0开始计)//(不够的用空格补,连间隔都算进去,这样是为了方便确定数字符串在哪个位置)String cmdList = "welcome
noplayer admhlp
";String aimStr="reqpass";switch(cmdList.indexOf(aimStr)/9){case 0: ...... //对应welcomecase 1: ...... //对应fasthlpcase 2: ...... //对应noplayercase 3: ...... //对应admhlp......}从以上程序可以看到,aimStr在目录中第5个位置,所以对应case 5: 这个标签。
阅读(3031)|
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
历史上的今天
在LOFTER的更多文章
loftPermalink:'',
id:'fks_',
blogTitle:'Java:使switch语句匹配字符串',
blogAbstract:'JDK 7.0中switch语句匹配字符串就不必说了哈,下面只讨论在JDK6中的情况。根据相关文档……switch语句是只能匹配整型数据的,匹配字符串的话编译器就会报错:类型不匹配。怎么解决这个问题呢……拿本大厚书来说,你想找某个章节的内容肿么办?得先去看目录(大厚书么……),再找着那一章的名字,看那一章在哪一页上然后翻到那一页上去就找到了。上面那个就是思路:1.先搞一个字符串变量,里面存一些字符串作为目录。这些字符串占的字符位数和间距都是固定的,这样哪个字符串在哪个位置就是明确的了,这每个字符串的位置就可以看作“页数”。2.另一个字符串变量放的就是要匹配的其中一个字符串。这个好比你要找的章节名称。3.switch语句中每个case后的数字就是每个字符串的位置,这就是对应的“页数”。',
blogTag:'java,switch,字符串',
blogUrl:'blog/static/',
isPublished:1,
istop:false,
modifyTime:1,
publishTime:6,
permalink:'blog/static/',
commentCount:1,
mainCommentCount:1,
recommendCount:0,
bsrk:-100,
publisherId:0,
recomBlogHome:false,
currentRecomBlog:false,
attachmentsFileIds:[],
groupInfo:{},
friendstatus:'none',
followstatus:'unFollow',
pubSucc:'',
visitorProvince:'',
visitorCity:'',
visitorNewUser:false,
postAddInfo:{},
mset:'000',
remindgoodnightblog:false,
isBlackVisitor:false,
isShowYodaoAd:false,
hostIntro:'喜欢探索未知,挑战自我,追逐梦想',
hmcon:'0',
selfRecomBlogCount:'0',
lofter_single:''
{list a as x}
{if x.moveFrom=='wap'}
{elseif x.moveFrom=='iphone'}
{elseif x.moveFrom=='android'}
{elseif x.moveFrom=='mobile'}
${a.selfIntro|escape}{if great260}${suplement}{/if}
{list a as x}
推荐过这篇日志的人:
{list a as x}
{if !!b&&b.length>0}
他们还推荐了:
{list b as y}
转载记录:
{list d as x}
{list a as x}
{list a as x}
{list a as x}
{list a as x}
{if x_index>4}{break}{/if}
${fn2(x.publishTime,'yyyy-MM-dd HH:mm:ss')}
{list a as x}
{if !!(blogDetail.preBlogPermalink)}
{if !!(blogDetail.nextBlogPermalink)}
{list a as x}
{if defined('newslist')&&newslist.length>0}
{list newslist as x}
{if x_index>7}{break}{/if}
{list a as x}
{var first_option =}
{list x.voteDetailList as voteToOption}
{if voteToOption==1}
{if first_option==false},{/if}&&“${b[voteToOption_index]}”&&
{if (x.role!="-1") },“我是${c[x.role]}”&&{/if}
&&&&&&&&${fn1(x.voteTime)}
{if x.userName==''}{/if}
网易公司版权所有&&
{list x.l as y}
{if defined('wl')}
{list wl as x}{/list}JavaScript中switch判断容易犯错的一个细节
投稿:junjie
字体:[ ] 类型:转载 时间:
这篇文章主要介绍了JavaScript中switch判断容易犯错的一个细节,简单说就是字符串和数字的差别,看完本文会有一个清晰的认知,需要的朋友可以参考下
switch语句与if语句的关系最为密切,也是其它编程语言中普遍使用的一种流程控制语句,但switch的匹配是全等模式,如果不注意这个细节则写程序时往往会出错。
var n = '5';
switch(n){
&&&&case 5:
&&&&&&&&alert('执行case分支');
&&&&default:
&&&&&&&&alert('执行default分支');
可能很多人会误以为以上程序会走case分支,结果却走了default分支。难道它们两个不相等吗?我们使用if语句看看。
var n = '5';
&&&&alert('真 分支');
&&&&alert('假 分支');
在if语句里可以匹配,但为何在switch语句里不能匹配呢?
这是因为在switch语句里的case使用全等模式,也就相当于if里的使用三个等号类似。我们把case的代码改写一下
var n = '5';
switch(n){
&&&&case '5': // 把原来的 case 5 改写成 case '5'
&&&&&&&&alert('执行case分支');
&&&&default:
&&&&&&&&alert('执行default分支');
改写了以后就能走case分支了,就像我们if里使用三个全等号一样
var n = '5';
if(n===5){
&&&&alert('真 分支');
&&&&alert('假 分支');
因为使用全等,所以字符串5不等于数字5,结果走了假分支。
由以上例子说明在 switch中使用的是全等匹配模式,特别是数字与字符串匹配的时候需要注意的一个问题
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具}

我要回帖

更多关于 我的世界手机版翅膀 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信