Java语言什么时候数组下标要用0开始,什么时候从1开始,什么时候到N结束,什么时候到N-1结束
首先,所有语言的数组下标都是从0开始的,没有从 1开始的。其次,JDBC 的 PreparedStatement 的 set 参数是从 1开始,这点数组不一样。
看你数据怎么存储,很多算法题会从1开始,这样可以对应数学模型中的编号。从0开始也可以,但是这样对应的编号就要减1。N和N-1也差不多