Skip to Main Content

New to Java

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

array required, but int found -- help with my code plz

807601Apr 28 2008 — edited Apr 29 2008
I keep on getting:
***.java:59: array required, but int found
wordCount[line]=wordCount;
***.java:58: array required, but float found
vowelCount[line]=vowelCount;

here is my code: (i'm not looking for a fix, but I'm looking why)

public static void countWords(String strng) throws IOException
{
String changedSent="";
int spaceCount=0;
int sp=-1; //used for the location of the space.
int charCount; //the number of characters.
int wordCount; //the number of words.
int averageLetters;
float vowelCount=0; // the number of vowels
int counter; // a counter

//tests for spaces
spaceCount=countChar(' ',strng);


//tests for vowels
System.out.println('a');
vowelCount=countChar('a',strng);
System.out.println('e');
vowelCount=countChar('e',strng)+vowelCount;
System.out.println('i');
vowelCount=countChar('i',strng)+vowelCount;
System.out.println('o');
vowelCount=countChar('o',strng)+vowelCount;
System.out.println('u');
vowelCount=countChar('u',strng)+vowelCount;
System.out.println("done");


wordCount=spaceCount+1; //sets the number of words that there are in the line




vowelCount[line]=vowelCount;
wordCount[line]=wordCount;
}
public static int countChar(char counted,String strng)
{
int totalCount;
int sp;
String changedSent;

System.out.println(counted);
sp=strng.indexOf(counted);
while (sp != -1) {
if (totalCount==0) {
changedSent=strng.substring(0,sp) + strng.substring(sp+1,strng.length());
sp=changedSent.indexOf(counted);
} else {
changedSent=changedSent.substring(0,sp) + changedSent.substring(sp+1,changedSent.length());
sp=changedSent.indexOf(counted);
}
totalCount=totalCount+1;
}


}


thanks!
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on May 27 2008
Added on Apr 28 2008
6 comments
600 views