Computer Science 225
Advanced Programming
Spring 2017, Siena College
Ternary BlueJ Project
Click here to download a BlueJ project for Ternary.
Ternary Source Code
The Java source code for Ternary is below. Click on a file name to download it.
/* * Example Ternary: an example of the ternary operator in Java * * Jim Teresco, Siena College, Computer Science 225, Spring 2017 * * $Id: templateapp.java 2975 2016-08-30 02:35:29Z terescoj $ */ public class Ternary { public static void main(String[] args) { // Suppose we're looking to print two distinct but similar messages // based on the value passed in as the first command-line parameter // we can do this with a simple if-else if (args[0].equals("0")) { System.out.println("Hey, it's a zero!"); } else { System.out.println("Hey, it's a one or something!"); } // or.. we can simplify to a single statement using the ternary operator System.out.println("Hey, it's a " + ( args[0].equals("0") ? "zero" : "one or something") + "!"); } }