Comment obtenir la valeur de l'Entier.MAX_VALUE en Java sans l'aide de la classe Integer

J'ai cette question qui a complètement perplexe moi.
J'ai créer une variable qui est égale à un Entier.MAX_VALUE... (en Java)

//The answer must contain balanced parentesis
public class Exercise{

  public static void main(String [] arg){
    [???]
    assert (Integer.MAX_VALUE==i);
  }
}

Le problème est que le code source ne peut pas contenir les mots "Integer", "Float", "Double" ou des chiffres (0 - 9).

Quoi? Je ne comprends pas... int i = Integer.MAX_VALUE;? Ou il suffit de regarder la source: @Native public static final int MAX_VALUE = 0x7fffffff;
Il suffit de ne int i = Integer.MAX_VALUE.
The issue is that the answer cannot contain: "Integer", "Float", "Double", and digits (0 - 9)
Je pense que ça peut contenir int (au lieu de Integer) ensuite.

OriginalL'auteur madsword19 | 2014-04-06