所在位置:主页 > 程序语言 > java中 实例对象.方法名("字符常量",变量名) 什么意思

java中 实例对象.方法名("字符常量",变量名) 什么意思

发布时间:2024-01-14 14:51来源:www.sf1369.com作者:宇宇

一、java中 实例对象.方法名("字符常量",变量名) 什么意思

在这个对象的“实例”中,调用“方法”,参数有2个,第一个是一个字符常量,类似this is a string。第二个参数为变量。

public Object SimpleObj(){

private String value;

public void setValue(String str1,String str2){

if(this is a string.equles(str1)){

this.value = str2;

}

}

}

调用的时候,SimpleObj simpleObj = new SimpleObj(); simpleObj就是实例对象。

simpleObj.setValue(this is a string,str1);

.setValue就是.方法名。this is a string就是字符常量,str1就是变量名,是一个在调用这段代码之前就申明过的变量。

二、新手提问 java中 new 类名().方法名()是啥意思?

举个例子,假设有一个Student类,

Student Peter=new Student();

就是创建一个student类的变量Peter,

假设student类中有一个方法

public String getName(){

return name;

}

Peter.getName()的意思就是调用student类当中的getName()方法输出peter的名字。

三、VFP中的“方法名”是啥意思?

就是函数或过程名,类中的过程与函数叫做方法

四、C#获取方法的名称

用参数判断好像不行,不过你可以用StackTrace 捕捉到调用者

[STAThread]

static void Main(string[] args)

{

method2();

}

static private void method1()

{

StackTrace st = new StackTrace(true);

Console.WriteLine(st.GetFrame(1).GetMethod().Name.ToString());

}

static private void method2()

{

method1();

Console.ReadLine();

}