摘要: 概念: 一般在同一个类中,方法名相同,并且方法的参数个数或对应位置上的类型不同,才能构成方法的重载。 注意:方法重载和返回值没有关系,参数的个数或对应位置上的类型相同时,构不成重载 问题:方法只能返回一个值,当需要返回多个值时怎么办? 题:写一个方法,计算一个int类型数组中每个元素的总和 和 最大值与最小值? 该题需要返回3个参数,分别是sum(总和),max(最大值),min(... 阅读全文
posted @ 2011-12-09 08:08 zyswtwang 阅读(731) 评论(0) 推荐(0)
摘要: 变量的作用域: 在方法中定义的变量称为局部变量,其作用域从定义开始,到其所在的语句块结束为止; 如何在一个方法中访问另一个方法的变量? 解决办法:参数和返回值 当被调用方法想得到调用者方法中的变量时,则可以让调用者通过参数的形式给被调用者 如: public static void Test(int number){ //代码}在方法名后面的括号内定义... 阅读全文
posted @ 2011-12-09 04:57 zyswtwang 阅读(1977) 评论(0) 推荐(0)
摘要: 方法就是将一堆代码进行重用的一种机制。方法就是一段代码,这段代码可能有输入的值(参数),可能会有返回值。一个方法就想一个专门做这件事的人,我们调用它来完成一些事情,它可能需要我们提供一些数据给它,它执行完后可能会有一些执行结果给我们。要求的数据就叫参数,返回的执行结果就是返回值。string s = Console.ReadLine();就是一个有返回结果的方法;Console.WriteLine("hello word");就是一个有执行参数的函数,只有告诉WriteLine被打印的数据,它才知道如何打印;int i = Convert.ToInt32("123 阅读全文
posted @ 2011-12-09 02:51 zyswtwang 阅读(327) 评论(0) 推荐(0)
摘要: 冒泡排序:让数组中的元素两两比较(第i个与第i+1个比较),经过n(i-1)遍两两比较,数组中的元素能按照我们预期的规律排序。要从大到小排序,我们进行两两比较的时候用“<”要从小到大排序,我们进行两两比较的时候用“>”第i个与第i+1个比较,满足条件时,两数交换值例:有如下数据10,20,30,40,50,60,70 原始数据7个元素20,30,40,50,60,70,10 第一趟 比较了6次 最小的数已跑到最后位30,40,50,60,70,20,10 第二趟 比较了5次 40,50,60,70,30,20,10 第三趟 比较了4次50,60,70,40,30,20,10 第四趟 阅读全文
posted @ 2011-12-09 02:20 zyswtwang 阅读(253) 评论(0) 推荐(0)