Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java int的About.length属性_Java - Fatal编程技术网

Java int的About.length属性

Java int的About.length属性,java,Java,因此,我正在研究一种用于将分数转换为分数的代码,我对以下步骤有点困惑: public static String score2grade(int score){ int [] bottoms = {95, 90, 85, 80}; String [] grade = {A+, A, A-, B+}; for(int i = 1; i < bottoms.length; i++){ if (score >= bottoms[i]) return grade[i];

因此,我正在研究一种用于将分数转换为分数的代码,我对以下步骤有点困惑:

public static String score2grade(int score){
  int [] bottoms = {95, 90, 85, 80};
  String [] grade = {A+, A, A-, B+};
  for(int i = 1; i < bottoms.length; i++){
     if (score >= bottoms[i]) return grade[i];
public静态字符串score2grade(整数分数){
int[]底部={95,90,85,80};
字符串[]等级={A+,A,A-,B+};
对于(int i=1;i=底部[i])返回等级[i];

我不太理解
inti=1;I
部分,那么我在这里基本上是什么?以及
bottoms
的length属性是什么?

在Java中,length属性表示数组bottoms[]中使用的最大元素数。这里是bottoms[]数组是3。因为在“0”处元素95存在。在“1”处元素90存在。在“2”处元素85存在。在“3”处元素80存在


代码的一部分用于迭代。基本上它说从一开始计数。在第一个循环中,将i的值增加1。然后继续执行此过程,直到i的值小于底部数组的长度。当它等于时,循环刚好中断。

i
在该循环中从1开始,并增加到它达到
bottoms.length
下一个值,在本例中为4。(注意这意味着它将无法访问
bottoms[0]
)任何Java入门教程都将介绍
for
循环的概念。您可能希望从这里开始。..length与int数组一起使用。“.length”用于告诉整数数组中的元素数。ii只是for循环中使用的增量变量。