Java – the difference between 2D arrays
                                        
                    •
                    Java                                    
                I want to know the difference between these loops in a 2D array:
for (int r = row - 1,c = column - 1; r >= 0 && c >= 0; r--,c--) {
    ...
}
for(int r=row-1;r>=0;r--){    
    for(int c=column-1;c>=0;c--){
        ...
    }
}
Solution
for (int r = row - 1,c--)
for (int r = row - 1,c--)
The first example is a loop that decrements R and C in each loop, which means that the indexes R and C will draw diagonals from the array [row-1] [column-1]
for(int r=row-1;r>=0;r--){
    for(int c=column-1;c>=0;c--){
The second example calls a loop for each row index, so it will access all index arrays [R] [C]
                            The content of this article comes from the network collection of netizens. It is used as a learning reference. The copyright belongs to the original author.
                        
                                            
                        THE END
                    
                    
                    
                                                        二维码
                        
                        
                                                
                        