Même en Java, je veux sortir true avec un == 1 && a == 2 && a == 3 (Royal road edition qui n'est ni magique ni rien)

C'est juste Override. Le code de ↓ que j'ai écrit plus tôt change le traitement en "dynamique" avec Proxy, mais ce n'est que "statique".

[Je veux afficher vrai même en Java avec un == 1 && a == 2 && a == 3 (magie grise qui n'est pas tellement de la magie noire) --Qiita](https://qiita.com/momosetkn / items / 48039a6c0ee84f3979fa)

public class JudgeImpl2 {
	public static void main(String... args) throws Exception {
		{
			System.out.println("Tout d'abord, si vous l'exécutez normalement ...");
			JudgeImpl2 judge = new JudgeImpl2();
			test(judge);
		}
		{
			System.out.println("Si vous écrasez ...");
			JudgeImpl2 judge = new JudgeImpl2() {
				@Override
				public boolean judge(int a ) {
					return true;
				}
			};
			test(judge);
		}
	}

	private static void test(JudgeImpl2 judge){
		System.out.println( judge.judge(1) );
		System.out.println( judge.judge(2) );
		System.out.println( judge.judge(3) );
	}

    public boolean judge(int a) {
        if (a == 1 && a == 2 && a == 3) {
            return true;
        } else {
            return false;
        }
    }
}

Résultat d'exécution

Tout d'abord, si vous l'exécutez normalement ...
false
false
false
Si vous écrasez ...
true
true
true

Recommended Posts

Même en Java, je veux sortir true avec un == 1 && a == 2 && a == 3 (Royal road edition qui n'est ni magique ni rien)
Même en Java, je veux afficher true avec un == 1 && a == 2 && a == 3 (Black Magic)
Même en Java, je veux afficher true avec un == 1 && a == 2 && a == 3 (édition PowerMockito)
Même en Java, je veux afficher true avec un == 1 && a == 2 && a == 3
Même en Java, je veux sortir true avec un == 1 && a == 2 && a == 3 (deuxième décoction Javassist)
Je veux ForEach un tableau avec une expression Lambda en Java
Je voulais que (a == 1 && a == 2 && a == 3) vrai en Java
Sortie true avec if (a == 1 && a == 2 && a == 3) en Java (identifiant invisible)
Même si je souhaite convertir le contenu d'un objet de données en JSON en Java, il existe une référence circulaire ...
Je veux faire une liste avec kotlin et java!
Je veux créer une fonction avec kotlin et java!
Je veux créer un fichier Parquet même en Ruby
[Java] Je souhaite tester l'entrée standard et la sortie standard avec JUnit
Je veux écrire une boucle qui fait référence à un index avec l'API Stream de Java 8
Une histoire que j'ai eu du mal à défier le pro de la concurrence avec Java
[Java] Je veux effectuer distinctement avec la clé dans l'objet
Je souhaite sélectionner plusieurs éléments avec une disposition personnalisée dans la boîte de dialogue
Je souhaite créer un SNS Web sombre avec Jakarta EE 8 avec Java 11
Je souhaite afficher un PDF chinois (coréen) avec des rapports fins
J'ai créé un programme qui recherche la classe cible à partir du processus surchargé avec Java
Faisons une application TODO avec Java 2 Je veux créer un modèle avec Spring Initializr et créer Hello world
Je souhaite envoyer un e-mail en Java.
Je l'ai fait en Java pour toujours rendre (a == 1 && a == 2 && a == 3) vrai
Je veux utiliser java8 forEach avec index
rsync4j --Je veux toucher rsync en Java.
J'ai essayé de sortir quatre-vingt-dix-neuf en Java
Je veux être finalement même à kotlin
J'ai essayé de casser le bloc avec java (1)
Je souhaite utiliser PowerMock dans une classe qui combine des tests paramétrés et des tests ordinaires
Je souhaite renvoyer un objet au format CSV avec en-tête et filtre multilignes en Java
J'ai créé une fonction pour enregistrer des images avec l'API dans Spring Framework. Partie 1 (édition API)
Je veux faire quelque chose comme "cls" en Java
Je veux aussi utiliser ES2015 avec Java! → (´ ・ ω ・ `)
Je veux utiliser une petite icône dans Rails
J'ai essayé de créer une compétence Clova en Java
Je souhaite surveiller un fichier spécifique avec WatchService
J'ai essayé de créer une fonction de connexion avec Java
Je souhaite définir une fonction dans la console Rails
Je veux faire des transitions d'écran avec kotlin et java!
Je veux cliquer sur une broche GoogleMap dans RSpec
Comment initialiser par lots des tableaux avec Java que je ne savais pas quand j'étais débutant
[Moteur CQ] Je souhaite gérer des collections comme Stream ou .Net LINQ même dans Java 7.
Je veux renvoyer un type différent de l'élément d'entrée avec Java8 StreamAPI Reduce ()
J'ai créé une fonction pour enregistrer des images avec l'API dans Spring Framework. Partie 2 (édition client)
J'ai essayé de créer un programme en Java qui résout le problème du voyageur de commerce avec un algorithme génétique
J'ai essayé de créer un environnement de développement java8 avec Chocolatey
[Java] Je souhaite convertir un tableau d'octets en un nombre hexadécimal
Je veux trouver un chemin relatif dans une situation où Path est utilisé
[Débutant] J'ai créé un programme pour vendre des gâteaux en Java
Je voulais juste créer une propriété réactive en Java
J'ai essayé de convertir une chaîne de caractères en un type LocalDate en Java
J'ai créé un client RESAS-API en Java
Je veux implémenter diverses fonctions avec kotlin et java!
Je souhaite simplifier l'instruction if-else de la branche conditionnelle en Java
[Java] Je veux vérifier que les éléments de la liste sont nuls ou vides [Collection Utils]
[Wire Mock] Je souhaite configurer un serveur stub / simulé en Java et effectuer des tests E2E.
Comment gérer le type auquel j'ai pensé en écrivant un programme Java pendant 2 ans