javaSe基础学习总结5

方法有返回值
1)必须设置返回值类型(不能用void)
2)方法所有可能结束执行的位置--必须是return值(通常在最后一句写return值)


方法没有返回值
1)设置为void类型
2)方法代码中不能出现[return 值;],可以写return;
return值;的过程:
1)把return 后的值 赋值给 返回值类型变量(xx)
2)结束方法的执行--return后代码不执行
3)把返回值类型变量(rn)的值 带回给方法的调用位置


return ;的过程:
结束方法的执行--return后代码不执行


跳出结构的方式
1)break :
 a)结束switch结构
 b)结束循环的结构(break后所有次不执行)
2)continue:
 b)结束循环的结构(continue后当前次不执行,直接进入下一次)
3)return:
 a)结束方法的代码-return 后方法代码不执行 


方法签名:方法的名字+形式参数列表(与参数名无关(与类型,顺序,个数有关系))
注意点:
同一个类中,两个方法的方法的签名不能[相同]-》否则就会出现方法重复定义!!!


方法的重载:指同一个类多个方法之间的关系
语法:
1)同一个类中 
2)方法名相同
3)形式参数列表不同
a)类型不同
b)顺序不同
c)个数不同 > 与参数名无关


String substring(int beginIndex, int endIndex)
          返回一个新字符串,它是此字符串的一个子字符串。
 String substring(int beginIndex)  
          返回一个新的字符串,它是此字符串的一个子字符串。


 int indexOf(String str)
          返回指定子字符串在此字符串中第一次出现处的索引。 
 indexOf(String str, int fromIndex)
          返回指定子字符串在此字符串中第一次出现处的索引,从指定的索引开始。




String 类:
封装了各种操作字符串的功能。
语法:[返回值类型   变量=] 字符串.方法([实际参数]);


方法参数及返回值
    charAt(索引):获取索引[0,length())对应的单个字符

    equals(其他字符串):比较两个字符串内容是否相等
    replaceAll("旧字符串","新字符串"):替换所有的字符串为新的字符串,支持正则
    + 拼接:不是追加,会产生新的字符串

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值