Reverse each word in a given sentence in java.
import java.util.*; public class Main { public static void reverse(StringBuilder sb ,int i,int j){ while(i<j){ char c=sb.charAt(i); sb.setCharAt(i,sb.charAt(j)); sb.setCharAt(j,c); i++; j--; } } public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("enter string="); StringBuilder sb = new StringBuilder(sc.nextLine()); int i=0,j=0; int n=sb.length(); while(j<n){ if(sb.charAt(j)!=' ') j++; else { reverse(sb,i,j-1); ...