In Java (and in C and C++) an assignment statement is an expression that has a value. Its value is the value assigned to the variable. So the following
(outString = fst.transform( inString )) != null
makes an assignment to
outString and evaluates to true or false,
depending on the value that was assigned.
(Java Review:) Will the transducer alter values in the actual