欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

简单的了解下什么是面向对象编程和什么是面向过程编程

程序员文章站 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);
	}

}