Java: Example - Change Extension

Problem: Change the extension of a file name
//============================================== changeExtension
    // changes extension to new extension
    // example: x = changeExtension("data.txt", ".java")
    //         will assign "data.java" to x.
static String changeExtension(String originalName, String newExtension) {
    int lastDot = originalName.lastIndexOf(".");
    if (lastDot != -1) {
        return originalName.substring(0, lastDot) + newExtension;
    } else {
        return originalName + newExtension;
    }
}//end changeExtension