gpt4 book ai didi

java - 找不到符号编译器消息

转载 作者:行者123 更新时间:2023-12-02 08:19:15 25 4
gpt4 key购买 nike

大家好,我是一个 java 新手,我收到一条编译器错误消息:

src\LU62XnsCvr.java:33: cannot find symbol
symbol : constructor File(java.lang.StringBuffer)
location: class java.io.File
static File Rqst_File = new File(RqstFile_DSN) ;
^

在我的 java 程序中,我编写了代码:

   static StringBuffer RqstFile_DSN = new StringBuffer() ;
static StringBuffer RespFile_DSN = new StringBuffer() ;

static File Rqst_File = new File(RqstFile_DSN) ;

关于为什么编译器找不到 RqstFile_DSN“符号”有什么想法吗?我假设“符号”是我定义的变量 RqstFile_DSN

谢谢

最佳答案

该错误消息略有误导性。问题是 new File 无法将 StringBuilder 对象作为参数。这应该有效:

static File Rqst_File = new File(RqstFile_DSN.toString()) ;

关于java - 找不到符号编译器消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5778934/

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