当前位置: 首页 > news >正文

ui制作网页模板新站seo快速排名 排名

ui制作网页模板,新站seo快速排名 排名,wordpress bootstrap 主题,湖南企业注册app今天再次做到需要int转化成String,从而方便运算的题目。(当然还可以直接使用int运算也是没问题的) 再次出现了我容易弄混淆的问题,Integer.valueOf和ASCII码转化的差异? 其实之前我以及有记录过该问题,详…

今天再次做到需要int转化成String,从而方便运算的题目。(当然还可以直接使用int运算也是没问题的)

再次出现了我容易弄混淆的问题,Integer.valueOf和ASCII码转化的差异?

其实之前我以及有记录过该问题,详见我的博客

Integer.valueOf()用于字符和字符串的区别_paypayphone的博客-CSDN博客

举个例子:

Integer.valueOf("1")得到的是1,

而Integer.valueOf('1')得到的是49,是他的ASCII码。

这就好比,我们可以直接用字符进行加减,int add = '1' + 'a'; 等于他们的ASCII码之和,他们其实并没有经历强制转化但是我们没办法将字符串进行加减,只能进行拼接!

class Solution {boolean result = false;public boolean isHappy(int n) {dfs(n,1);return result;}public void dfs(int n, int count) {if(n == 1) { result = true;return;}if(count == 10000) {return;}String s = "" + n;int squareSum = 0;for(int i=0;i<s.length();i++) {squareSum += (s.charAt(i)-'0')*(s.charAt(i)-'0');// squareSum += Integer.valueOf(s.charAt(i)+"") * //Integer.valueOf(s.charAt(i)+"");  //也是一样的效果//前者是通过ASCII码相减,转化成int,后者是直接将字符串应用于Integer.valueOf}count++;dfs(squareSum, count);}
}

然后说回方法本身,我的方法是循环到10000次如果得不到1就自动停止递归,并且用了比较占内存空间的字符串类型。

其实更应该直接使用int计算squareSum,并且充分理解题意;从而实现用哈希集合检验是否是无限循环。

http://www.yidumall.com/news/63580.html

相关文章:

  • 杭州科技公司网站建设baidu百度首页
  • 营销型网站怎么建设百度搜索关键词数据
  • 做国外网站选择vps电子商务网站建设教程
  • 南阳哪里做网站比较好整站seo排名
  • 谷歌网站推广软件手机制作网页
  • 建设银行网站怎么登陆密码错误上海百度关键词搜索推广服务
  • 企业建立网站小红书推广怎么做
  • 淄博做企业网站哪家好微信小程序怎么开通
  • 做彩网站有哪些今日头条关键词排名优化
  • 免费自助建站代理seo内容优化心得
  • 视频网站开发报告网络游戏推广平台
  • 医疗ppt模板下载免费完整版seo模拟点击软件源码
  • 网站开发jsp 很少优化建站
  • 做公司网站源代码怎么写企业网站建设方案范文
  • 商丘网站建设费用什么样的人适合做策划
  • 1 高端品牌网站定制推广网站的文案
  • 网站做优化的好处网络营销团队
  • 无锡做网站seo互联网广告
  • 青岛公路建设集团网站seo在线优化平台
  • 网站备案必须是企业吗安卓优化大师官网
  • 网站建立数据库连接时出错seo渠道是什么意思
  • 临沂高端网站建设搜索引擎营销的实现方法有哪些
  • 外贸视频网站开发正规网站建设公司
  • 做纺织外贸哪个贸易网站好企业网页设计公司
  • 学校网站建设必要性seo文章推广
  • 成都做一个小企业网站需要多少钱成都网站seo外包
  • 多大的服务器可以做视频网站怎么注册一个自己的网址
  • 郴州前达网络科技智能网站排名优化
  • 如何加强企业网站建设 论文市场调研报告
  • 慈溪网站建设哪家好1小时快速搭建网站