A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

如我定义了一个方法如:
private static foat Getpay(int pay,float taxRate)
{
//程序体
retuen  aftertax
}

那么我在调用这个方法Getpay时是这样子的一个结构?如:
aftertax=Getpay(pay,taxrate)

调用方法时的   aftertax=Getpay(pay,taxrate)    这个结构不懂!不能理解,希望大家帮我说明下!
说的详细些哦每个步骤能讲的都帮我讲讲~~  举个例子谢谢啦!

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

2 个回复

倒序浏览
你代码写错了,
  1. private static float Getpay(int pay,float taxRate)
  2. {
  3. //程序体
  4. return  aftertax
  5. }
  6. /*你后面的aftertax=Getpay(pay,taxrate)的意思是说执行你的Getpay方法,然后经过Getpay方法内的操作返回个float类型的值,把这个值赋给你的变量aftertax。*/
复制代码
不知道你想要的答案是这个不?

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
这是一个简单的函数问题,Getpay(pay,taxrate)是把pay,taxrate,这两个实参带到方法Getpay中,
经过方法体后,会得到值并返回值,之后把这个值付给

20120920_083639.jpg (24.49 KB, 下载次数: 110)

20120920_083639.jpg
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马