Red de conocimiento informático - Aprendizaje de programación - Error de programación de Java no puede convertir int a booleano cómo solucionarlo

Error de programación de Java no puede convertir int a booleano cómo solucionarlo

public.class.Main{

static.String.Str(?String?A,String?B,int?Inte?)

{

{

if(?Inte?==?1?)

{

return?A?+?B;

}

Regresar?"";

}

public?static?void?main(String[]?args)

{

{

System.out.println(?Str("aaa", "bbb",1));

}

}

if( Inte ==?1)? en lugar de? if( Inte = 1)?...

El signo igual es una declaración de asignación, no una declaración de juicio... .? ¿Esta sintaxis no está permitida en JAVA?

Además, su método debe tener un valor de retorno ""; no puede centrarse simplemente en el valor de retorno en la declaración if. Si no se cumple la condición, no se devuelve ningún valor. JAVA comprobará esto....