Java:如何为运营商编写条件?

时间:2016-11-24 18:52:20

标签: java operators

enter image description here 我需要一些if条件的帮助。我知道基本的如何工作:如果x == 1,返回一些东西。但是当我需要为不同的运营商定义某些案例时,我该怎么做呢。就像运算符是+然后结果表示总和。

所以基本上我需要将链接中的条件转换为recrsive方法的基本情况。我们了解到,我们总是使用if for basecases。我知道如何使用更小或更大的,但我不知道运营商。

2 个答案:

答案 0 :(得分:2)

仅供参考:if()不是循环while()if()语句的作用是true或false,如果语句为true,则执行某些其他代码的代码。

例如:

if(1==1){// yourcode } // Always as true
// or

String hello="hi there";
if(hello.contains("hi there")){ // Your code which if the statement happen to be true }
    else { // Not true}

int x=3, s=1, i=2;
if(x==(s+i)){ // Your code which if the statement happen to be true }
    else { // Not true}

您也可以在线找到很多教程,以帮助您更好地了解所有操作员!

答案 1 :(得分:1)

你是想说明它的正面还是负面?如果是这样,你会做以下事情......

if(x >= 0){  //this operator is saying if x is greater than or equal to 0 
             // you can remove the equal sign to have it just greater or
             // switch it to less than.

    //if positive


 }else{
      //all other numbers, which would just be negative numbers
 }