• Post Reply Bookmark Topic Watch Topic
  • New Topic

Detecting 2 periods in 1 String  RSS feed

 
Isaac Hewitt
Ranch Hand
Posts: 191
Netbeans IDE
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello,

My JTable contains the contents of a user's hard drive with one column displaying a short file extension type description.
My method that searches the Hashtable for the file extension and retrieves the description determines the file extension by the indexOf() method like so:



there are instances however where there are 2 periods in the file name including before the file extension so the indexOf() method naturally stops at the first period. Example: intel.com.DAT

in the above example my method fails to detect .DAT as the file extension.

Is there a way to detect if there are 2 or more periods in a String.

Thanks.
 
Henry Wong
author
Sheriff
Posts: 23295
125
C++ Chrome Eclipse IDE Firefox Browser Java jQuery Linux VI Editor Windows
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Why can't you use the lastIndexOf() method instead of the indexOf() method?

Henry
 
Tim LeMaster
Ranch Hand
Posts: 226
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Produces
 
Isaac Hewitt
Ranch Hand
Posts: 191
Netbeans IDE
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
thank you so much Tim
 
Isaac Hewitt
Ranch Hand
Posts: 191
Netbeans IDE
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
and Henry too
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!