简单的了解下什么是面向对象编程和什么是面向过程编程
程序员文章站
2022-04-11 18:53:31
...
import java.util.Arrays;
/*
* 用代码来解释什么是面向过程编程
* 什么是面向对象编程
* 便利输出一个指定[1,2,3,4]格式的数组
*/
public class DemoPrintArray {
public static void main(String[] args) {
// 面向过程,所有的事情都自己干第一步干什么第二步干什么。。。。所有的事情自己干
int [] array = {1,2,3,4};
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]+", ");
}
}
System.out.println("============================");
//使用面向对象的思想,达到同样的效果
//自己不处理详细的步骤,而是找人帮我做事
//在jdk已经给我们提供了一个工具Arrays,通过这个工具就可以将数组转换成指定格式的字符串
//我自己不做,而是Arrays帮我把数组转换成指定格式的字符串
String str=Arrays.toString(array);
System.out.println(str);
}
}
上一篇: JS 什么是对象?