public class Hola{
public static void main(String[]arg){
boolean a=false;
if(a=true)
{
a=true;
}
System.out.println(a);
}
}
lo que pasa es que esto al ejecutarlo me tira true
entonces no entiendo bien lo que esta adendro de la condicional if
por que es asignacion no igual
como se debe leer esto
aclaro que recien estoi empezando en el mundo de java