title: What is a Question Mark "?" and Colon ":" Operator Used for?
body: <p>Two questions about using a question mark "?" and colon ":" operator within the parentheses of a print function:  What do they do? Also, does anyone know the standard term for them or where I can find more information on their use?  I've read that they are similar to an 'if' 'else' statement.</p>
  
  <pre><code>int row = 10;
  int column;
  while (row &gt;= 1)
  {
      column = 1;
      while(column &lt;= 10)
      {
          System.out.print(row % 2 == 1 ? "&lt;" : "\r&gt;");
          ++column;
      }
      --row;
      System.out.println();
  }
  </code></pre>