Java中的带参方法
1.有返回值的帶參方法
看下面代碼:
1)字符串型:
public String zhaZhi( String shuiGuo){ return shuiGuo+"汁";代碼括號中的為參數,String為返回值類型,所以返回一個字符串類型;
2)數組作為返回值:
把原數組中的每個元素都擴大2倍:
public class Tool{public int[] change(int [] num){for (int i=0;i<=num.length;i++)num[i]=num[i]*2}return num;//返回數值 }public class MyMain{public static void main(String[] args){Tool tool=new Tool(); //創建對象int[] num={1,2,3}System.out.print(“改變前的數組”)for (int i=0;i<=num.length;i++){System.out.print( num[i]) }int[] newNum=tool. change( num)System.out.print(“改變后的數組”)for (int i=0;i<=num.length;i++){System.out.print( num[i]) } }}2.無返回值的帶參方法1)往學員數組中插入一個新的名字,并查找是否存在
public class StudentBiz {
String [] names=new String[3];
public void addStuName(String name){
for (int i = 0; i <names.length; i++) {
if (names[i]==null) {
names[i]=name;
break;
}
}
}
public boolean findStu(String name){
boolean flag=false;
for (int i = 0; i < names.length; i++) {
if (names[i]!=null) {
if (names[i].equals(name)) {
flag=true;
break;
}
}
}
return flag;
}
public void print(){
for (int i = 0; i < names.length; i++) {
System.out.println(names[i]);
}
}
}
public class TestStudentBiz {public static void main(String[] args) { StudentBiz biz=new StudentBiz(); biz.addStuName("白百合");biz.print();StudentBiz p1=new StudentBiz();boolean flag = p1.findStu("張三");if (flag) {System.out.println("yes");}else{System.out.println("no");}
?
?
?
轉載于:https://www.cnblogs.com/cn-930621/p/6724263.html
總結
以上是生活随笔為你收集整理的Java中的带参方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 从中国到美国,东风导弹需要飞行多久
- 下一篇: 已经换完电池了,为什么煤气表上还是显示&