gpt4 book ai didi

Java 参数传递问题

转载 作者:行者123 更新时间:2023-11-29 07:31:26 25 4
gpt4 key购买 nike

<分区>

我仍然是 Java 的初学者,我正在创建一个简单的 Android 应用程序。为此,我需要在打开应用程序时创建 2 个文件夹。我创建了一个 getter 和 setter 类来在主类中传递文件夹名称参数。但它不起作用。没有任何错误。请帮我解决这个问题。

getter 和 setter 类

public class CommonClass {

private String folderName;

public CommonConfig(String folderName) {
this.folderName = folderName;
}

public CommonConfig() {
}

public String getFolderName() {

return folderName;
}

public void setFolderName(String folderName) {
this.folderName = folderName;
}

主类

public class MainActivityClass extends Activity {
private static final String TAG = "svsvsf";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

Button button1=(Button)findViewById(R.id.button1);

button1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {

CommonClass video = new CommonClass();
video.setFolderName("Video");

CommonClass audio = new CommonClass();
audio.setFolderName("Audio");

TempVideoCreator(video,audio);

}
});
}


public void TempFolderCreator(CommonConfig video,CommonConfig audio){


File folder = new File(Environment.getExternalStorageDirectory() +
File.separator + video + audio );

boolean success = true;
if (!folder.exists()) {
success = folder.mkdirs();
}
if (success) {
Log.d(TAG, "File already created");
} else {
Log.d(TAG, "faileddd");
}
}

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