String Manipulation

How to Write Underlined Text

Interestingly, underline is not a supported font style, i.e., you cannotsay Font.UNDERLINE to draw an underlined text. The trick is to use Graphics.drawLine() method to draw a line just below the text. Take a look at the following program: // UnderlineTextDemo.javaimport java.awt.*;/** Demonstrates how to draw underlined text. */public class

Replace the last occurrence of a string

Here is a one-liner that replaces the last occurrence of a substring in a string. It is slightly less efficient than using the InstrRev plus a Replace statement, but at least you can use it in-line inside another expression. And it is also one of the few occasions to use