gpt4 book ai didi

java - 无法在方法内实例化类?

转载 作者:太空宇宙 更新时间:2023-11-04 15:00:34 25 4
gpt4 key购买 nike

我正在尝试从以下类实例化一个对象:

public class Name {

//The unmodified name
private String name;

//The modified name
private String preprocessedName;

/**
* Constructor method which stores the original name in the name variable
* @param inputName
*/
public Name(String inputName){
//Store the name
this.name = inputName;

//Initialise the preProcessedName
this.preprocessedName = null;
}

/**
* Retrieves the original name
* @return the original name
*/
public String getName(){
return this.name;
}

/**
* Stores the preprocessed name in the preprocessedName variable
* @param the preprocessed name
*/
public void setPreprocessedName(String processedInput){
this.preprocessedName = processedInput;
}

/**
* Retrieves the preprocessed name
* @return the preprocessed name
*/
public String getpreprocessedName(){
return this.preprocessedName;
}
}

在以下方法中:

/**
* Private method which instantiates names as a name object.
* @param names
*/
private void processInput(ArrayList<String> names){
library = new ArrayList<Name>();
for(String name : names){
Name tempName = new Name("r");

//Not bringing up any methods from the class
**strong text**tempName.**strong text**



//add to the library
library.add(tempName);
}
}

当我创建对象时,我无法使用 Name 类中的任何方法,你知道为什么会发生这种情况吗?例如当我尝试自动完成时,它不会从类中调出 getter 和 setter。

最佳答案

检查包中的导入内容。您是否导入了正确的 Name 类?

关于java - 无法在方法内实例化类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22613444/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com