 So now that we have these comparison operators in place, what can we do with them? Well, each one of them, that's all they do is they just do a comparison. Is the left side something to the right side? Is it equal to? Is it greater than? Is it not equal to? And so what this allows us to do is actually produce Boolean expressions, conditional statements. So if we take for example our three lines of code. I have an integer A, I have a double B, and I have an integer C. And then I've got a few different conditional statements on the right. I'll take a second, pause your video, and just see if they, you know, you can answer these on the fly. So if you've gotten some time, you took a look at them. One of the quick and easy ones is if we're looking at, say for example, A is A greater than C. Well A, again, it's just 54 and C is simple enough. Three, so A is in fact greater than three. This is true. All right. Well is A less than C. Now this time this is where things get, I wouldn't even say weird, but we have to understand how the computer operates. It doesn't care whether or not A is greater than C or not. So it just wants to know is this a true or false statement? It only cares about the result. So in this case, A less than C is 54 less than three. Again, the computer doesn't care what the real answer is. It only cares about what the answer to this question is. So this one does result in a false. Now is C less than or equal to C? So we have to think about this again. We're saying three is three less than or equal to three. Yes it is. So that is in fact true. Now is A equal to equal to B? This is actually a little interesting because one, A is an integer and B is a double. So instead of me writing this out and just telling you the answer, let's pull out kind of the handy dandy code. So if we look at that again, int A is equal to 54 and B is equal to 3.14. Now you are saying three and 54. They're too far away from each other. It can't possibly be it. But what I want to indicate to you is that it's not so much a matter of that, but an integer and a double can actually be compared and it will not crash on me. So if I run through my code, test.java could not find... Oh sorry. Java files, there we are. Test.java knows how it didn't complain about it. Me comparing doubles and everything is fine. Java test. Notice how they equaled out to false. So what happens if instead I did something like this? Is A which equals the whole number three and B which equals the decimal number three. Are they equal to each other? Pause the video. Let's find out. So hopefully you did and let's find out what happens. We compiled everything is fine. Is A the whole number three equal to B the decimal point number three. It is in fact true.