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

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);
	}

}

猜你喜欢

转载自blog.csdn.net/xx282099721/article/details/88029449