如何将文件从“单词”重命名为变量?

时间:2016-11-26 19:06:13

标签: android

如何将文本文件从“savedfile.txt”重命名为 variable “。txt”?

用户输入文本,保存在名为 message 的字符串中。按下保存按钮。现在,生成一个名为savedfile.txt的文件。如果我输入1234,我希望我的文件被称为1234.txt。

public void sendClick(View view) {
// TODO : RENAME FILE TO INPUT  VARIABLE
    File file = new File (path + "/savedfile.txt");
            String[] saveText =      String.valueOf(messages.getText()).split(System.getProperty("line.separator")    );
    messages.setText("");
    Save (file, saveText);

    String message = messages.getText().toString();
    writeLine("Saved ski #: " + message);

1 个答案:

答案 0 :(得分:2)

您需要一个名称变量,而不是使用File file = new File(path + "/" + message + ".txt")

"hello123"

收集用户的输入。检查它是否有数字,如果有,则将文件名存储为数字,否则将文件名存储为 message.txt 。您需要添加智能,这样,如果用户输入origin,您就会相应地对待它。