以下に貼るプログラミングで、
rp1_1.java:11: エラー: 二項演算子'>='のオペランド型が不正です
if(buf>0){
^
最初の型: String
2番目の型: int
rp1_1.java:25: エラー: 二項演算子'<='のオペランド型が不正です
else if(buf <0){
^
最初の型: String
2番目の型: int
rp1_1.java:26: エラー: パッケージsystemは存在しません
system.out.println( "try again") ;
^
と出てきてしまいます。どう対処すればよいでしょうか。よろしくお願いします。
import java.io.*;
class rp1_1 {
public static void main(String arts[]) {
int imageNum;
String buf;
try{
BufferedReader br
= new BufferedReader(new InputStreamReader(System.in));
buf = br.readLine();
if(buf>0){
imageNum = Integer.parseInt(buf);
System.out.print("<HTML>\n"); System.out.print("<HEAD><TITLE>A Test Page</TITLE></HEAD>\n"); System.out.print("<BODY>\n"); System.out.print("This is image " + imageNum + "<BR>\n"); System.out.print("<IMG SRC=\""+imageNum+".jpg\"><BR>\n"); if( imageNum == 9 ) { System.out.print("No next image.<BR>\n"); } else { System.out.print("Next is " + (imageNum+1) + "<BR>\n"); } } else if(buf < 0){ system.out.println( "try again") ; } System.out.print("</BODY>\n"); System.out.print("</HTML>\n"); } catch(Exception e) { System.out.print("Error:" + e); }
}
}
回答2件
あなたの回答
tips
プレビュー