Skip to content
Snippets Groups Projects
SimpleArrayExprs.java 898 B
Newer Older
  • Learn to ignore specific revisions
  • public class SimpleArrayExprs {
        
        static public void f1(int[] x, int k) {
            int y = x[k] ;
            return y ;
        }
        
        static public void f2(int[] x, int k) {
            x[k] = x[k] + 1 ;
            return x[k] ;
        }
        
    
        static public void f2b(int[] x, int[] b, int k) {
            x[k] = x[k] + 1 ;
            b[0] = 9 ;
            return x[k] ;
        }
        
        static public void f2c(int[] x, int k) {
            bool[] b = new bool[2] ;
            x[k] = x[k] + 1 ;
            b[0] = false ;
            return x[k] ;
        }
    
        int[] abc ;    
        int[] x ;
        bool[] b ;
        public void f2d(int k) {
            x[k] = x[k] + 1 ;
            b[0] = false ;
            return x[k] ;
        }
    
        
        static public void f3(int[][] x, int k) {
            int y = x[k][3] ;
            return y ;
        }
        
        static public void f4(int[][] x, int k) {
            x[k][3] = x[k][3] + 1 ;
            return x[k][3] ;
        }
    }