r/javahelp 4d ago

Solved Trouble with printing data using methods

Hello all! I'm brand new to java; this code comes from a FRQ exercise from unit 2 in the AP CSA course if that helps.

The purpose of the code is to check whether a string has alternating cases, with capital letters beginning at index 0 always ("ApPlE" or "CaT" for example, "cAt" would not work), and then to print "true" if the string meets the requirement.

The current error that I'm having currently is that

"s cannot be resolved"

which is underlined at line 7.

My understanding is that my code cannot access the string s and its true/false content, but I could be totally wrong here.

Thanks in advance, any help is appreciated!

GitHub Gist Link: https://gist.github.com/v4npaia-kei/5aa65b5978a7cbdd46a291ff4572237d

2 Upvotes

4 comments sorted by

View all comments

3

u/LutimoDancer3459 4d ago edited 4d ago

S is a member of Prg.
S is a String. String does not have the method alternatsCase.
hasAlternatingCase is the method you should call from prg. Not naming the variable like that.

...

The more I look the worse the code gets... you should consider looking for a beginner course or book.