id/email
password
forgot password | create account
about | help | code help+videos | done | prefs
CodingBat code practice

 

srp4379@lausd.net 3-stringbasics > endsGerundIgnoreCase
prev  |  next  |  chance

public boolean endsGerundIgnoreCase(String str)

Given a String, return true if it ends with "ing". false if it doesn't.
The method is case-INSENSITIVE, that is, capitals (upper case letters) and lower case letters match.

Explanation:
This can be done with just one easy change:

public boolean endsGerundIgnoreCase(String str) {
  boolean ends = false;
  str = str.toLowerCase(); 
  if ( str.endsWith("ing") ) {
    ends = true;
  }
  return ends;
}

(*) Use toLowerCase(), which creates a version of the string where all letters are lower case.

Note that you need to RE-ASSIGN the value of this new string to the str variable:

str = str.toLowerCase();

endsGerundIgnoreCase("walkING") → true
endsGerundIgnoreCase("walking") → true
endsGerundIgnoreCase("said") → false

...Save, Compile, Run (ctrl-enter)

public boolean endsGerundIgnoreCase(String str) { }

Editor font size %:
Shorter output


Forget It! -- delete my code for this problem

Progress graphs:
 Your progress graph for this problem
 Random user progress graph for this problem
 Random Epic Progress Graph

Java Help

Misc Code Practice

Difficulty: 1

Copyright Nick Parlante 2017 - privacy