簡體   English   中英

為什么我的代碼不斷出現錯誤:<identifier> 預期的?

[英]Why does my code keep getting the error: <identifier> expected?

好的,我正在嘗試做我的編程作業,它正在殺死我,因為我使用的在線編譯器不斷給我相同的標識符預期錯誤,但我嘗試了一切來修復它,但它從來沒有! 請,請解釋我怎么了!

它給了我這個確切的錯誤:/ListadeExercicio1.java:1: error: expected import:java.io.*;

到目前為止,這是我的代碼(在 pt-br 中,請不要介意):


public class ListadeExercicio1 {
  public static void main (String args[]) {
    String s="";
    float num1=0;
    int numin1=0;
    int numin2=0;
    float cubo=0;
    float resto=0;
    float quadrado=0;
    float raizquadrada=0;
    float triplo=0;
    float acrescimo=0;
    float decrecimo=0;

    DataInputStream dado; 

  try {
    System.out.println("Insira o primeiro número para as operações:");
    dado=new DataInputStream(System.in); 
    s=dado.readLine(); 
    num1=Float.parseFloat(s); 

    System.out.println("Insira o segundo número para as operações:");
    dado=new DataInputStream(System.in);  
    s=dado.readLine(); 
    nota2=Integer.parseInt(s);

    System.out.println("Insira o terceiro número para as operações:");
    dado=new DataInputStream(System.in);  
    s=dado.readLine(); 
    nota2=Integer.parseInt(s);

//Cálculos

    cubo=num1*num1*num1;


    System.out.println("Media: " + media);
  } 
   catch (IOException erro) {
    System.out.println("Houve um erro na entrada de dados :(" +erro.toString());
  } 
}
}```

您可能缺少導入語句。 嘗試將這些添加到您的代碼中,

import java.io.DataInputStream;
import java.io.IOException;
import java.lang.*; 

除此之外,您還需要定義變量medianota2 如果沒有在 Java 中定義變量,則無法對其進行初始化。

問題是你應該導入java.io.*; 因為您正在使用該包中的類,而您沒有使用。

您應該閱讀有關Java 包的信息

另外,我注意到您用 Java 和 JavaScript 標記了您的問題。 請注意,盡管名稱相似,但它們實際上是完全不相關的語言。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM