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;
} p>
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....