java带参返回值有什么用 JAVA方法的形参有什么用
这篇文章给大家聊聊关于java带参返回值有什么用,以及JAVA方法的形参有什么用对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。
java中,带返回值的函数,必须定义一个变量来接收吗
写一个方法,目的就是利用它完成某一件事,事情完成了就有一个结果。把一个方法比喻成一台石磨,黄豆和水相当于参数,经过石磨加工得到的豆浆就相当于返回值。调用方法的时候就看你关不关心它的返回值,比如你要做豆腐,石磨加工只是第一步,你还得拿盆接收豆浆了再拿去煮,这个煮又相当于另一个方法了。这种情况的话,你是不是得拿个盆去接收第一步的返回值?
函数的参数作用是什么
问题一:C语言中主函数的参数有什么作用?#include
int main(int argc,char*argv[])
{
int i,j;
if(argc!=3)
{
printf(please enter 2 numbers!);
exit(-1);
龚}
i= atoi( argv[1]);
j= atoi( argv[2]);
printf(%d\n,i+j);
return 0;
}
把程序编译生成sum_test
执行的时候输入:sum_test 1 2
就输出结果:3
问题二:函数的参数是什么意思譬如我定义了一个函数
jiacaozuo(int x,int y)
{
printf(%d,x+y);
}
这里x,y就是参数,
如果我要调用这个函数jiacaozuo
则必须穿给它2个参数
main()
{ int i=10,j=11;
jiacaozuo(i,j);(只要传进去的是int型的就可以)
}
希望对你有帮助
问题三:请问java中,主函数中的参数有什么作用啊?是一个参数,String[]是类型,arguments是参数名
String[]是字符串数组,arguments被拿来储存命令行的参数,虽然在main里我们可能不会使用到这个参数,但是它是必须的,如:
public class test{
public static void main(String args[]){
if(arts.length==0)
System.out.println(没有输入任何参数!);
else
System.out.println(你输入的第一个参数是:+args[0]);
}
}
------------------------------------
那么编译javac test.java之后,运行
java test
将输出“没有输入任何参数!”
运行
java test hello
将输出“hello”
如果输入多余的参数时,但是在main中没有引用所以将被忽略,只输出第一个参数而已
问题四:函数带参数有什么好处使用引用传参的话,在函数中对该变量所做的修改,在函数返回后依然存在。这未必是程序员所希望的。
使用引用传参,避免了变量复制的开销。比如参数如果是一个比较复杂的结构体,那么用引用就比直接传递来得好。
问题五:引用作为函数的参数有什么优缺点使用引用传参的话,在函数中对该变量所做的修改,在函数返回后依然存在。这未必是程序员所希望的。
使用引用传参,避免了变量复制的开销。比如参数如果是一个比较复杂的结构体,那么用引用就比直接传递来得好。
问题六:C语言main主函数带参数是做什么用的 main函数可以不带参数,也可以带参数,这个参数可以认为是 main函数的形式参数。
C语言规定main函数的参数只能有两个,还规定argc(第一个形参)必须是整型变量,argv(第二个形参)必须是指向字符串的指针数组。加上形参说明后,main函数的函数头应写为:
int main(int argc,char*argv[])
由于main函数不能被其它函数调用,因此不可能在程序内部取得实际值。那么,在何处把实参值赋予main函数的形参呢?实际上,main函数的参数值是从操作系统命令行上获得的。当我们要运行一个可执行文件时,在DOS提示符下键入文件名,再输入实际参数即可把这些实参传送到main的形参中去。
DOS提示符下命令行的一般形式为:
C:\>可执行文件名参数参数……;
问题七:C#中Main函数中的参数有什么作用,在函数中加入参数又起到什么作用呢 Main方法是程序的入口点,您将在那里创建对象和调用其他方法,程序控制在该方法中开始和结束。一个 C#程序中只能有一个入口点。该方法在类或结构的内部声明。它必须为静态方法,而不应为公共方法。(它接受默认访问级别 private。)
它可以具有 void或 int返回类型。声明 Main方法时既可以使用参数,也可以不使用参数,使用参数的话只能是string数组,Main方法一共有以下四种形式
1.没有参数返回值为void static void Main()
2.没有参数返回值为int static int Main()
3.带有参数返回值为void static void Main(string[] args)
4.带有参数返回值为int static int Main(string[] args)
这4种Main方法都没有包含访问修饰符(如public)。即使包含访问修饰符,也会在运行时忽略它们。C#的惯例是在Main方法中忽略访问修饰符。
string数组参数的使用(例子):
步骤1:建立一个控制台应用程序,暂且命名为Main.cs
步骤2:贴上下面这段代码。
using System;
class Program
{
static void Main(string[] args){
int argsLength= args.Length;
Console.WriteLine(Main函数参数args的长度:+ argsLength.ToString());
for(int i= 0; i Main a b c,敲回车看结果
输出结果为:
Main函数参数args的长度:3
第0位是:a
第1位是:b
第2位是:c
由于参数个数是未知的,所以允许输入任意多个,也可以不输入
或者在运行之前将我们的参数设定,以便传入。在解决方案窗口中,右键你的项目名,选择属性,在弹出的新窗口中选择调试->启动选项->命令行参数中,输入你要传入的string参数值。(多个参数之间用空格隔开)
如果不需要使用 Main的返回值,则返回 void可以使代码变得略微简单。但是,返回整数可使程序将状态信息与调用该可执行文件的其他程序或脚本相关。下面的示例演示使用
Main的返回值。
class MainReturnValTest
{
static int Main()
{...
return 0;
}
}
由于此示例使用了批处理文件,因此最好从命令行编译这段代码,
然后,使用批处理文件调用前面的代码示例所生成的可......>>
问题八:excel函数参数是什么意思参数,就是公式运算需要的数据,比如=sum(a,b),这里sum是求和,就是两个以上的数的总数,a,b都是参数,它们是求和的数供它们的和就是函数的结果。
问题九:在js里b是参数,它有什么作用,它都起着那些作用 function a(b)
代表定义了一个a函数,并且定义了一个形参 b
在调用a函数时,需要给一个参数例如: a(2)或 a('aaa')
方便在a函数中获取参数进行处理
window.onload=function()
function是函数的意思同时js是弱类型语言,有时我们需要用对象时,也可以这鼎使用
比如
function Person(){
}
var p= new Person();
希望可以帮到你
java中的返回值是什么意思
返回值就是通过程序计算之后的到结果,也是函数实现返回最终的结果
函数(方法)一般分为有返回值和无返回值,无返回值实现功能最终不返回结果,有返回值的,最终返回该函数的计算结果。
扩展资料
js里面的返回值有三种意思:
第一种情况,也是用得最多的情况,返回值是用于获取函数执行完毕后,获取到我们需要得到的结果;
第二种情况,就是返回空值,用来中止程序的;
第三种情况,用于防止事件冒泡,这种情况多在IE下生效。
返回值就是子函数返回给调用它的上一级函数的一个数值,就是return语句后的值。
比如一个子函数int func()在主函数调用,a=func();
在func()中有一个return b;
则func()返回的值就是这时候变量b的值,并且赋值给主函数中的变量a。
c语言中,有许多情况下需要重复某些语句的计算,就可以把这些语句单独提出来形成子程序,遇到重复的地方调用就可以了;但是有些情况下需要得到子程序运行的一个结果时,就可以通过将子程序设计成带返回值的函数,比如标准的sin函数,它的返回值就是一个double型数据。
在c语言的编程中大部分的函数调用信息是靠返回值来获得的,而这就需要用很多的定义,比如返回-1表示什么意思,-2表示什么意思,-3表示什么意思等等。
而c++中加入了异常的处理,这也算是一种获取信息的方式,但毕竟不是那么友好,大多数情况下,如果返回错误,我们对返回值不是很感兴趣,而是对返回的信息描述感兴趣。只要能简单描述错误的信息就可以了。
如此我们可以用这样一种方式来处理。返回值如果是类类型的如果正确就返回正确值,如果错误就返回null,而在参数中加一个ref string的参数,用来返回错误的描述信息。
如果返回值正确,这个参数就为null。这样一来我们就不用再定义一大堆的返回值信息(而且这此返回值信息还不通用,只能在一个函数中使用)了。而且我们可能只定义一些字符串常量,用来描述各种错误信息即可。
参考资料来源:百度百科-返回值
JAVA方法的形参有什么用
比如函数
public void fun(int a,double b){}
public static void main(String args[]){
int x=100;
double y=50.0;
fun(x,y);
}
其中x和y就是实参,而fun中的a和b就是形参.
作用体现在:
1.形参的作用简而言之就是"虚席以待",也就是用来接收传入函数的实参,预先开辟一块空间用来接收参数.
2.规定传入参数的类型和格式,以及参数的顺序,比如上述代码中形参有两个,分别是a和b,且a和b分别是int型和double型,于是传入的参数个数为两个,x和y.且x是int型的,y是double型的.
好了,文章到这里就结束啦,如果本次分享的java带参返回值有什么用和JAVA方法的形参有什么用问题对您有所帮助,还望关注下本站哦!