为什么数组元素是从0开始的,result.getstring是从1开始的?

wd_6532 2006-11-18 05:21:27
rt
...全文
421 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
syoumei 2006-11-19
  • 打赏
  • 举报
回复
java类库里关于jdbc的3个connection resultset statemeng都是interface

java并不负责实现。

Lz所谓result.getstring是从1开始的其实并不是java的标准

而是数据库厂商设定的标准。
iambic 2006-11-19
  • 打赏
  • 举报
回复
下标从1开始是数据库的习惯。
wd_6532 2006-11-19
  • 打赏
  • 举报
回复
哦,有点明白了。
wd_6532 2006-11-18
  • 打赏
  • 举报
回复
而数据库领域, 这个下标索引却是从1开始的, Java的开发人员仍然决定尊重传统..
=============================
数据库领域? 是什么意思。 比如数据库存储过程的开发? 下标从1开始?
jk88811 2006-11-18
  • 打赏
  • 举报
回复
数组元素从0开始, 是受C传统的影响, 而C则是从内存上来考虑的. 大部分的程序员都已经习惯了这个规定...

而数据库领域, 这个下标索引却是从1开始的, Java的开发人员仍然决定尊重传统...

所以就导致了现在这个情况!
zuguanqun 2006-11-18
  • 打赏
  • 举报
回复
框架不是我们搞的了的东西,都想搞,但是可能吗???
jsjzzh 2006-11-18
  • 打赏
  • 举报
回复
这又不是什么真理,无非是规定。哈哈
wd_6532 2006-11-18
  • 打赏
  • 举报
回复
怎么都是这个论调。

做java的人都说windows开发让人傻了,我看怎么好像做习惯java的人更傻的。

没有怀疑的精神,只能做语言和框架的奴隶。

学习Java中 2006-11-18
  • 打赏
  • 举报
回复
你自己写一个,自己用
wd_6532 2006-11-18
  • 打赏
  • 举报
回复
有没有什么学术理由?
galant2008 2006-11-18
  • 打赏
  • 举报
回复
这是sun的规定,你用java就得遵守

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧