Ciao a tutti, devo fare questa operazione.
Secondo voi mi conviene usare il metodo intern() o il metodo contains()?
(non capisco bene le differenze).
Per ora ho usato il metodo intern() così:
codice:
public boolean getProTurn(LODAnalysisInfo info) {
//invokeTimes++;
LogicalLink nextLink = info.getNextLink();
String nextLinkId = ('|'+(String)nextLink.toString()+'|').intern();
String proTurnId = nextLink.getUserData(userDataCategory).get(indexPRO_TURN).toString();
if(nextLinkId==proTurnId){
System.out.println("next LINK_ID: "+nextLinkId+" is prohibited");
return true;
}else
return false;
}
Grazie