社区
Java SE
帖子详情
凤凰网 的一道面试题 面试官说这是最基础的 但是我不会
Duffy
2011-12-09 01:05:57
将一个字符串 如String str = "sam"; 将字符串转为整型……在线等,求答案!
...全文
424
13
打赏
收藏
凤凰网 的一道面试题 面试官说这是最基础的 但是我不会
将一个字符串 如String str = "sam"; 将字符串转为整型……在线等,求答案!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Duffy
2011-12-09
打赏
举报
回复
[Quote=引用 12 楼 ollim 的回复:]
public int hashCode() {
int h = hash;
if (h == 0) {
int off = offset;
char val[] = value;
int len = count;
for (int i = 0; i < len; i++) {
h = 31*h + val[off+……
[/Quote]
有点乱……
ollim
2011-12-09
打赏
举报
回复
public int hashCode() {
int h = hash;
if (h == 0) {
int off = offset;
char val[] = value;
int len = count;
for (int i = 0; i < len; i++) {
h = 31*h + val[off++];
}
hash = h;
}
return h;
}
逆运算
Duffy
2011-12-09
打赏
举报
回复
想了想,取hashCode不能回转……
Duffy
2011-12-09
打赏
举报
回复
我估计就是六楼的思路了…… 我咋就没想到呢…… o(︶︿︶)o 唉
Duffy
2011-12-09
打赏
举报
回复
[Quote=引用 6 楼 ollim 的回复:]
这个是基础题啊
str.hashCode()
这样生成的数字 唯一表示 sam啊
学框架多了不好。。 不好。。。
[/Quote]
还真用hashCode啊……就这么个转法啊!
Flycutter
2011-12-09
打赏
举报
回复
擦,我用脑袋想都不知道怎么吧“sam”这货变成整数,当然就不能编程了。
主要是转换的规则是是什么,如果这个没有的话,我可以定义一个:所有字符串都等于1,那都回答1不就好了。
话说这题是lz没说全,还是面试的人nc了啊
Duffy
2011-12-09
打赏
举报
回复
[Quote=引用 5 楼 huang_1106 的回复:]
看到这种不能用系统函数就觉得有点。。有便利的为啥不用,非要去钻牛角尖- -
[/Quote]
有函数我也不回转 莫非都让我转ascii码? 然后再给加上去? 这是面试题……
ollim
2011-12-09
打赏
举报
回复
这个是基础题啊
str.hashCode()
这样生成的数字 唯一表示 sam啊
学框架多了不好。。 不好。。。
clementxr
2011-12-09
打赏
举报
回复
看到这种不能用系统函数就觉得有点。。有便利的为啥不用,非要去钻牛角尖- -
Duffy
2011-12-09
打赏
举报
回复
[Quote=引用 2 楼 goldenfish1919 的回复:]
连转化的规则都没说清楚
[/Quote]
唯一规则就是不能用系统函数…… 然后把字符串转整型
Duffy
2011-12-09
打赏
举报
回复
唯一规则就是不能用系统函数…… 然后把字符串转整型
若鱼1919
2011-12-09
打赏
举报
回复
连转化的规则都没说清楚
-迷糊-
2011-12-09
打赏
举报
回复
Integer.parse(str);
大数据企业
面试
真题汇总一
第1题我们有如下的用户访问数据userIdvisitDatevisitCountu012017/1/215u022017/1/236u032017/1/228u042017/1/203u012017/1/236u012017/2/218U022017/1/236U012017/2/224要求使用SQL统计出每个用户的累积访问次数,...
近期
面试
总结
写在前面 公司由于发展原因需要搬到深圳去,而我个人没有更换城市发展的意愿。所以,我又一次开启开心的
面试
之旅了。 首先第一家
面试
了跨越物流在...我投的应该是企业金融业务研发部,
面试
官
看不太出级别,并没...
【
面试
相关】
学历:二本工作年限:2 年半
面试
结果:拿到了字节、拼多多、美团、滴滴、欧科云链…等公司的 offer
面试
准备 复习 你信我,真学习还得看书,看书能让你的知识体系更加健全。当然,平时也可以看一些大佬的文章扩充一下...
社招两年半10个公司28轮
面试
面经(含字节、拼多多、美团、滴滴......)
几个月前
面试
了国内的一些头部公司,聊一下自己的看法,顺便分享一下面
试题
。
Java 岗面经:两年半经验,面 10 个公司,经 28 轮
面试
,拿 9 个 offer,涨麻了。
给大家分享一个读者的
面试
经历。我看了一下我们的聊天记录,他 2020 年的时候就加了我,讨论过几次技术相关的问题。然后他也慢慢开始写文章,我看了他的文章隐隐感觉到是个工作多年的大佬。没想到是大佬不假,但是他...
Java SE
62,616
社区成员
307,307
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章