Hind
02-26-2006, 11:31 AM
In the following code:
public int getType(String type) {
if(type == "Genaralization")
return 7;
else
if(type == "Realization")
return 2;
else
if(type == "Dependency")
return 3;
else
if(type == "aggregate")
return 4;
else
if(type == "composite")
return 5;
else
if(type == "none")
return 6;
return 1;
}
It OK for "Genaralization" and "Realization", if the type is not of these two it returns 1. I don't Know where is the problem.
please if there is a way better than this nested if let me Know.
public int getType(String type) {
if(type == "Genaralization")
return 7;
else
if(type == "Realization")
return 2;
else
if(type == "Dependency")
return 3;
else
if(type == "aggregate")
return 4;
else
if(type == "composite")
return 5;
else
if(type == "none")
return 6;
return 1;
}
It OK for "Genaralization" and "Realization", if the type is not of these two it returns 1. I don't Know where is the problem.
please if there is a way better than this nested if let me Know.