JAVA面向对象的案例

话不多说直接进入正题吧:

我们使用遍历数组来说下面向对象吧,然而面向对象有俩种方法,一是面向过程,二是面相对象。

那么面向过程:就是当我们实现一个功能的时候,所有步骤都要亲力亲为,处理每一个细节的代码。那遍历数组便是面向过程,下面我们来看下代码。

首先是要创建一个main方法:

public static void main(String [] args){

//然后我们在声明一个数组

int [] array ={10,20,30,40,50,60};

//然后我们再指定用[10,20,30,40,50,60]格式显示出来

//那么这个时候需要用到面向过程来是实现了,也就是每一个步骤都要自己来完成

System.out.print("[");

        for (int i = 0; i < array.length; i++) {

//在这里我们需要判断一下它是不是最后一个元素,如果是的话那么我们将 不要逗号

         if (i==array.length -1 ) {

System.out.println(array[i] + "]");

} else {

System.out.print(array[i] + ",");

}

}

}

//那么到这步我们将完成了,看下结果好吧:请看下图

好,这是我们想要的结果对吧,这便是面向过程和遍历数组的写法,然而上面的额五个步骤只要有一个环节写错了那么结果都是不对的

用上面的方法是不是代码多了点的,那么我们还有更简单的方法,那就是面向对象。

面相对象:就是自己不处理详细步骤,让人家帮你完成

 

其实在JDK当中已经给我们提供好了一个工具,叫做Arrays,通过这个工具我们就可以将数组转换成在指定的格式的字符窜,这样的话就好比Arrays是一个人那么我们把数组交给Arrays这个人让他来帮我们完成,他就可以他我们想要的结果给到我们,然后我们在打印出来就可以了。

那么我们可以使用下面的这个方法:

String str=Arrays.toString(array);

//那么上面这句代码的意思是,我让Arrays帮我把数组转换成指定格式的字符串

本来array是一个数组,然而我们把这个数组转换成字符串str

//那接下来我们直接调用输出语句即可

System.out.print(str);

//我们再看下输出效果

 

俩种的输出效果是一样的吧。

然而第二种方法是简单快捷多了吧,第二种方法只需要三个步骤即可完成,

  • 声明一个数组
  • 将这个数组转换成字符串格式
  • 输出语句即可

其实第二种方法可以更直接的,直接一个输出语句即可

 System.out.print(Arrays.toString(array));

那么就只要声明一个数组,然后输出即可了就俩步,不信的话你可以去试下

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值