+, -, *, /, %
String Class
String message;
"Good Morning World!"
message = "It's Friday";
int word.length()
int word.indexOf(String st)
String word.substring(int start, int end)
word contains "Good Afternoon!"
message = mg.getText();
StringPlay.java, StringPlay.html
x contains "milk"
y contains "juice"
temp
- String x, y, temp;
- ...
- x = ____.getText();
- y = ____.getText();
- _____.setText(x + " and " + y " before");
- ...
- temp = x;
- x = y;
- y = temp;
- ...
- _____.setText(x + " and " + y " after");
- ...
String toUpperCase())
- <name> ==> any string of alphanumeric symbols that begins with a letter
- <statement> ==> <name> = <expression>;
- <statement> ==> <name> = new <class>(<arguments>);
- <statement> ==> <name>.<method>(<arguments>); | <method>(<arguments>);
- <arguments> ==> possibly empty list of <expression>s separated by commas
- <expression> ==> <string-expression> | <int-expression> | <oth-expression>
- <string-expression> ==> <string-expression> + <string-expression>
- <string-expression> ==> <string>
- <string> ==> " any sequence of characters "
- <string> ==> <name>
person = firstn + " " + lastn;
EXAMPLE: <statement> -> <name> = <expression>; <statement> -> person = <expression>; <statement> -> person = <str expression>; <statement> -> person = <str expression> + <str expression>; <statement> -> person = <string> + <str expression>; <statement> -> person = <name> + <str expression>; <statement> -> person = firstn + <str expression>; <statement> -> person = firstn + <string> + <str expression>; <statement> -> person = firstn + " " + <str expression>; <statement> -> person = firstn + " " + <string>; <statement> -> person = firstn + " " + <name>; <statement> -> person = firstn + " " + lastn;