Brandon Defrancis 7f9bce850d Finished Drills 6 years ago
.gitignore updated read me; 6 years ago
.travis.yml Create .travis.yml 6 years ago
MathUtilities.class Finished Drills 6 years ago
MathUtilities.ctxt convert them to bluej 6 years ago
MathUtilities.java Finished Drills 6 years ago
MathUtilitiesTest.class convert them to bluej 6 years ago
MathUtilitiesTest.ctxt convert them to bluej 6 years ago
MathUtilitiesTest.java convert them to bluej 6 years ago
PredicateUtilities.class Finished Drills 6 years ago
PredicateUtilities.ctxt convert them to bluej 6 years ago
PredicateUtilities.java Finished Drills 6 years ago
PredicateUtilitiesTest.class convert them to bluej 6 years ago
PredicateUtilitiesTest.ctxt convert them to bluej 6 years ago
PredicateUtilitiesTest.java convert them to bluej 6 years ago
README.md Update 'README.md' 6 years ago
StringUtilities.class Finished Drills 6 years ago
StringUtilities.ctxt convert them to bluej 6 years ago
StringUtilities.java Finished Drills 6 years ago
StringUtilitiesTest.class convert them to bluej 6 years ago
StringUtilitiesTest.ctxt convert them to bluej 6 years ago
StringUtilitiesTest.java convert them to bluej 6 years ago
package.bluej Finished Drills 6 years ago

README.md

Java Fundamentals

Objective:

  • To complete the method stubs in each of the provided classes
    • MathUtilities
    • PredicateUtilities
    • StringUtilities

Purpose:

Classes to be completed:

  • MathUtilities
  • PredicateUtilities
  • StringUtilities

Instructions:

  1. Fork this Repository
    • fork this repository to your personal github account
    • clone your forked repository to your local machine.
    • Complete steps 2 and 3
    • git add your changes to the list of your commited files.
    • git commit your added files to the list of your staged files.
    • git push your staged files to your remote repository.
    • submit a pull request which compares Zipcoder master to your master.

Predicate Utilities

  • A predicate is a clause which states something about a subject. (e.g., is assigning in "Leon is assigning homework")
  • Ensure each of the test cases passes successfully in the class PredicateUtilitiesTest by completing each of the method stubs in the class PredicateUtilities.
  • Method Stubs to be completed
    • boolean isGreaterThan(int x, int y)
    • boolean isLessThan(int x, int y)
    • boolean isGreaterThanOrEqualTo(int x, int y)
    • boolean isLessThanOrEqualTo(int x, int y)

Math Utilities

  • Ensure each of the test cases passes successfully in the class MathUtilitiesTest by completing each of the method stubs in the class MathUtilities.
  • Method Stubs to be completed
    • Integer add(int, int)
    • Long add(long, long)
    • Short add(short, short)
    • Byte add(byte, byte)
    • Float add(float, float)
    • Double add(double, double)
    • Integer subtract(int, int)
    • Long subtract(long, long)
    • Short subtract(short, short)
    • Byte subtract(byte, byte)
    • Float subtract(float, float)
    • Double subtract(double, double)
    • Integer divide(int, int)
    • Long divide(long, long)
    • Short divide(short, short)
    • Byte divide(byte, byte)
    • Float divide(float, float)
    • Double divide(double, double)
    • Integer multiply(int, int)
    • Long multiply(long, long)
    • Short multiply(short, short)
    • Byte multiply(byte, byte)
    • Float multiply(float, float)
    • Double multiply(double, double)
    • Boolean returnTrue
    • Boolean returnFalse

String Utilities

  • Ensure each of the test cases passes successfully in the class StringUtilitiesTest by completing each of the method stubs in the class StringUtilities.
  • Method Stubs to be completed
    • String concatenation(String, String)
    • String concatenation(int, String)
    • String getPrefix(String)
    • String getSuffix(String)
    • Boolean compareTwoStrings(String)
    • Character getMiddleCharacter(String)
    • String getFirstWord(String)
    • String getSecondWord(String)
    • String reverse(String)