循环
- 如果有固定次数,用
for
- 如果必须执行一次,用
do_while
- 其他情况用
while
复合赋值(“+=”、“-=”、“=”、“/=”、“%=”)
- total+=5;
- total=total+5;
循环控制
- break:跳出循环
- continue:跳过循环这一轮剩下的语句进入下一轮
6.3.2字符串操作
- 字符审是对象,对它的所有操作都是通过’.‘这个运算符来进行。
字符串.操作
它表示对.左边的这个字符串做右边的那个操作
这里的字符串可以是变量也可以是常量 s1.compareTo(s2)
通过unicode比较两边大小s.length()
String name = "nihao",
str1 = "one"
str2 = "",
str3; //未管理任何字符串,异常
//分别执行length()
/*
name.length();----> 5
str2.length();----> 0
str2.length();----> error!
*/
s.charAt( index )
返回index上的单个字符,0——length()-1,无法用for-each循环s.substring (起始位置,到终点位置之前)
s.indexOf('想查找的字符串')
第一次出现的位置s.stasrtWith(t)
是否从t开始s.endWith(t)
是否从t结尾s.trim()
删去两端空格s.replace(c1,c2)
将字符串中所有c1换成c2s.toLowerCase()
转成小写s.toUpperCase()
转成大写-
7.1 函数定义与调用
函数是一块代码,接收零个或多个参数,做一件事情,并返回零个或一个值
函数名(参数值)
-(起到了表示函数调用的重要作用)
即使没有参数也需要()
如果有参数,则需要给出正确的数量和顺序
这些值会被按照顺序依次用来初始化函数中的参数- Java语言调用函数,永远只能
传值
- 函数每次调用都会有自己的
独立空间