首页 > 编程语言 > 详细

java中有关数组或集合的起始位详解

时间:2016-10-05 20:03:30      阅读:247      评论:0      收藏:0      [点我收藏+]
  • 在jdbc连接数据库时,起始位都是从1开始的
例如:Class.forName("com.mysql.jdbc.Driver"); conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/mybatis", "root", "ms");
String sql="SELECT * FROM users WHERE NAME=?";
pstm=conn.prepareStatement(sql);
pstm.setString(1, "孤傲苍狼");
rs=pstm.executeQuery();
while(rs.next()){
System.out.println(rs.getInt(1),rs.getString(2)+rs.getString(3));}
  • 在java的数组集合字符串都是从0开始计数的
  1. 数组array中获取长度的length方法或者获取字符串长度的length()方法。
  2. charAt(int index)索引范围从0到length()-1;
  3. indexOf(char ch)字符在字符串中出现的位置,从0开始,若未出现则为-1。
  • 在java中左闭右开类型的方法有
  1. random():返回带正号的 double 值,该值大于等于 0.0 且小于 1.0。即取值范围是[0.0,1.0)的左闭右开区间。返回值是一个伪随机选择的数,在该范围内(近似)均匀分布。
  2. substring(int beginIndex, int endIndex)。beginIndex - 起始索引(包括)、endIndex- 结束索引(不包括)。起始位从0开始。substring方法是左闭右开的,如substring(0,3) 取字符串为,0,1,2
  3. sort(double[] a,int fromIndex,int toIndex):对指定 double 型数组的指定范围按数字升序进行排序。排序的范围从索引 fromIndex(包括)一直到索引 toIndex(不包括)。即sort(char,1,3)是从第1个开始,到第3个(但是不包括第3个)的字符进行排序。

java中有关数组或集合的起始位详解

原文:http://www.cnblogs.com/wounler/p/5932647.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!