Android 标记“”上的语法错误/&引用;,此标记后需要一个表达式

Android 标记“”上的语法错误/&引用;,此标记后需要一个表达式,android,syntax-error,token,Android,Syntax Error,Token,为什么我会犯这个错误? 标记“/”上的语法错误,此标记后应为表达式 InputStream in = getResources().openRawResource(R.raw.msgn); FileOutputStream out = new FileOutputStream(media/audio/notifications/); // Error is in this line byte[] buff = new byte[1024];

为什么我会犯这个错误? 标记“/”上的语法错误,此标记后应为表达式

 InputStream in = getResources().openRawResource(R.raw.msgn);
 FileOutputStream out = new FileOutputStream(media/audio/notifications/); // Error is in this line
                    byte[] buff = new byte[1024];
                    int read = 0;

                    try {
                       while ((read = in.read(buff)) > 0) {
                          out.write(buff, 0, read);
                       }
                    } finally {
                         in.close();

                         out.close();

他在等一根绳子。你需要双重报价

"media/audio/notifications/"

他在等一根绳子。你需要双重报价

"media/audio/notifications/"

您必须将
media/audio/notifications/
放在双引号中,并将它们传递到
文件
构造函数中,因为
FileOutputStream()
需要传递一个
文件

FileOutputStream out = new FileOutputStream(new File("media/audio/notifications/"));

您必须将
media/audio/notifications/
放在双引号中,并将它们传递到
文件
构造函数中,因为
FileOutputStream()
需要传递一个
文件

FileOutputStream out = new FileOutputStream(new File("media/audio/notifications/"));

您忘记了引号,请执行以下操作:

new FileOutputStream("media/audio/notifications/");

您忘记了引号,请执行以下操作:

new FileOutputStream("media/audio/notifications/");