Hi, I have one list as List<Message> messages=new ArrayList<Message>, where Message is a class which has four properties like,
string msg, string shortlist, integer severtity, string errormsg
Message
{
String msg;
Stirng shortlist;
integer severity;
String errormsg;}
One more class is Messages.
java
Where i have declared List<Message> messages=new ArrayList<Message>.
For this getter and setters are written
I have a method in Messages.java as
addList(String msg, String shortlist, integer severity, String errormsg)
{
Message m=new Message(String msg, String shortlist, integer severity, String errormsg)
{
this.msg=msg;
this.shortlist=shortlist;
this.severity=severity;
this.errormsg=errormsg;
}
messages.add(m);
}
One more method called as
getSeverity()
{
int severity;
// How to get max value from messages list ?. I am not getting solution here. List<Message> messages contains 3 numbers as severity i.e, assume 3, 5, 4. I have to use for each or iterator and find the max value ? How its done ?
return severity;
}
My question is how to get all the severities in the getSevertiy() from messages (which is a list) and find the max value ?