小编use*_*044的帖子

何时在Java中使用"this"

我为我的琐碎而且可能是愚蠢的问题道歉,但是在使用方法或访问某些内容时何时使用"this"前缀我感到有点困惑.

例如,如果我们在这里查看#4:http: //apcentral.collegeboard.com/apc/public/repository/ap_frq_computerscience_12.pdf

我们在这里查看解决方案:http: //apcentral.collegeboard.com/apc/public/repository/ap12_computer_science_a_q4.pdf

我们看到a)部分的一个解决方案是

public int countWhitePixels() { 
int whitePixelCount = 0; 
    for (int[] row : this.pixelValues) { 
      for (int pv : row) { 
      if (pv == this.WHITE) { 
      whitePixelCount++; 
      }
     } 
   } 
return whitePixelCount; 
} 
Run Code Online (Sandbox Code Playgroud)

而另一种解决方案是

 public int countWhitePixels() { 
 int whitePixelCount = 0; 
     for (int row = 0; row < pixelValues.length; row++) { 
      for (int col = 0; col < pixelValues[0].length; col++) { 
      if (pixelValues[row][col] == WHITE) { 
      whitePixelCount++; 
     } 
   } 
 } …
Run Code Online (Sandbox Code Playgroud)

java this

6
推荐指数
2
解决办法
6281
查看次数

标签 统计

java ×1

this ×1