In Java, finding the ASCII value of a character is done by typecasting the character to an integer. For example, int asciiValue = (int) character; converts the character into its corresponding ASCII value. This is a fundamental operation in character manipulation, useful for encoding, sorting, and text processing tasks in Java programs.