<Dd> The float keyword is used to declare a variable that can hold a 32 - bit single precision IEEE 754 floating - point number . This keyword is also used to declare that a method returns a value of the primitive type float . </Dd> <Dl> <Dt> for </Dt> <Dd> The for keyword is used to create a for loop, which specifies a variable initialization, a boolean expression, and an incrementation . The variable initialization is performed first, and then the boolean expression is evaluated . If the expression evaluates to true, the block of statements associated with the loop are executed, and then the incrementation is performed . The boolean expression is then evaluated again; this continues until the expression evaluates to false . </Dd> </Dl> <Dd> The for keyword is used to create a for loop, which specifies a variable initialization, a boolean expression, and an incrementation . The variable initialization is performed first, and then the boolean expression is evaluated . If the expression evaluates to true, the block of statements associated with the loop are executed, and then the incrementation is performed . The boolean expression is then evaluated again; this continues until the expression evaluates to false . </Dd> <Dl> <Dd> As of J2SE 5.0, the for keyword can also be used to create a so - called "enhanced for loop", which specifies an array or Iterable object; each iteration of the loop executes the associated block of statements using a different element in the array or Iterable . </Dd> </Dl>

Valid keyword in java string interface abstract run()