C-like Java

  • Most of C's statements are present in Java:

  • float sqrt(float value) {
        /* compute a square root badly! */
        float guess;
        int loops;
        if (value <= 0)
           return 0;
        else
           guess = value/2;
        for (loops = 0; loops < 5; loops++) {
           guess = (guess + value /guess) /2;
        }
        return guess;
    }

  • As well as if-else, for, and return, Java has C's
    while, do-while, and switch-case-default