Une réponse simple et bidon à Je veux afficher vrai avec un == 1 && a == 2 && a == 3 même en Java
public class AmazingEqualEqualOperator {
public static void main(String[] args) {
int a=1,a=2,a=3;
if (a == 1 && a == 2 && a == 3) {
System.out.println("true");
} else {
System.out.println("false");
}
}
}
Certains caractères sont invisibles mais peuvent être utilisés dans des variables.
Ici [texte bidirectionnel](https://ja.wikipedia.org/wiki/%E5%8F%8C%E6%96%B9%E5%90%91%E3%83%86%E3%82%AD Le caractère de contrôle U + 202C Formatage directionnel Pop (PDF) utilisé dans% E3% 82% B9% E3% 83% 88) est utilisé. En d'autres termes, seuls trois types de variables ayant la même apparence, int a, a \ u202C et a \ u202C \ u202C, sont utilisés correctement.
Character.html#isJavaIdentifierStart(char) Character.html#isJavaIdentifierPart(char) En utilisant, il est possible de déterminer si le caractère est utilisé au début de l'identifiant Java ou le caractère utilisé pour migrer le deuxième caractère de l'identifiant Java.
Recommended Posts