Jump to content

Compare a list of strings: Difference between revisions

(Added XPL0 example.)
Line 1,407:
 
=={{header|Java}}==
This is a fairly basic procedure in Java, using <kbd>for-loop</kbd>s, <code>String.equals</code>, and <code>String.compareTo</code>.
<syntaxhighlight lang="java">
boolean allEqual(String[] strings) {
String stringA = strings[0];
for (String string : strings) {
if (!string.equals(stringA))
return false;
}
return true;
}
</syntaxhighlight>
<syntaxhighlight lang="java">
boolean isAscending(String[] strings) {
String previous = strings[0];
int index = 0;
for (String string : strings) {
if (index++ == 0)
continue;
if (string.compareTo(previous) < 0)
return false;
previous = string;
}
return true;
}
</syntaxhighlight>
<br />
Alternately,
{{works with|Java|8}}
<syntaxhighlight lang="java5">import java.util.Arrays;
118

edits

Cookies help us deliver our services. By using our services, you agree to our use of cookies.