Longest word in a program...
hi...
i have here an example of a java program that finds the longest string in a String array...
Code:
public class StringTest
{
public static void main (String [] args)
{
String[] k = new String[10];
int indexMaxLength = 0;
int i;
k[0] = "asdfasdfasdfasdfasdfasdfasdfasdf";
k[1] = "asdfasdf";
k[2] = "asdfasdfasdfasdfasdfasdfasdfasdfasdfasdf";
k[3] = "asdfasdfasdfasdf";
k[4] = "asdfasdfasdfasdfasdf";
k[5] = "asdfasdfasdfasdfasdfasdf";
k[6] = "adsdf";
k[7] = "adsdf";
k[8] = "asdfasdfasdfasdfasdfasdfasdfasdfasdf";
k[9] = "asdfasdfasdfasdfasdfasdfasdf";
for(i = 0; i < k.length; i++)
{
if(k[i].length() > k[indexMaxLength].length())
{
indexMaxLength = i;
}
}
System.out.println(indexMaxLength);
}
}
any ideas on how to change this program to find the longest word in a sentence inputted by the user??
a simple help would be great...