打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
JAVA学习笔记七

java方法:(函数)

 

1:
java中换行语句是:
   System.out.println("");//换行

2:

方法命名:与变量的命名规则相同


3:返回值,
void ,无返回值

4:方法重载

就是值方法名称相同,但参数的类型或个数不同,通过传递参数

的个数既类型不同已完成不同功能的方法调用。
pubilc static int add( int x,int y);

 

pubilc static int add( int x,int y,int z);

提示:System.out.println();方法也属于重载方法

对于屏幕打印语句,System.out.println()可以打印任何类型的

数据;


System.out.println(3);
System.out.println(333.122);
System.out.println('3');
System.out.println(true);


public class test04
{
 public static void main(String args[]){
 int one = add(10,20);
 int three = add(10,20,30);
   System.out.println(one);
   System.out.println(three);
   System.out.println("");//换行
 }
 public static int add(int x,int y){
  //System.out.println("hello,world!");
  return x+y;
 }
 public static int add(int x,int y,int z){
  //System.out.println("hello,world!");
  return x+y+z;
 }
 
}


5:方法接收数组

数组可以作为方法的参数,方法可以对数组进行修改

public class test04
{
 public static void main(String args[]){
 int temp[]={1,3,5};
 fun(temp);
 for(int i = 0;i < temp.length;i ++){
 System.out.print(temp[i]+",");
 }
 }
 public static void fun( int x[]){
 x[0]=6;
 }
}

方法除了可以接收数组外,也可以用方法返回一个数组,只需要

在返回值类型上,明确的声明出返回的类型是数组即可。


6:

java对数组排序:


java.util.Arrays.sort(数组名);

 

7:数组的拷贝:

可以将一个数组指定位置的内容拷贝给另外一个数组u,此时要设

计方法的话,应该传递多少个参数呢》

@源数组

@源数组的开始点

#目标数组

#目标数组的开始点

#拷贝的长度

那么,按照以上的思路,完成一个拷贝的操作。


public class test04
{
 public static void main(String args[]){
 int i1[]={1,2,3,4,5,6,7,8};
 int i2[]={11,22,33,44,55,66,77,88};
    copy(i1,2,i2,1,3);
 print(i2);
 }
   
 public static void copy( int s[],int s1,int o

[],int s2,int len){
   for( int i  =0;i < len;i ++){
     o[s2+i]=s[s1+i];
   }
 }
    public static void print( int x[]){
   for(int i = 0;i < x.length;i ++){
 System.out.print(x[i]+"\t");
   }
 }
 
}


提示:对于这样的拷贝功能,java中也是有所支持的,

System.arraycopy(i1,2,i2,1,3);

使用以上语句即可!

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
数组练习二
Java面试中经常问到的算法题 - - JavaEye技术网站
java基础习题(四)
排序算法--折半插入排序(二分查找排序)
Java的反射机制
java字符串分割
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服