Write code to Return the index of the first whitespace character or '-' in line that is at or before start.
//package com.book2s; public class Main { public static void main(String[] argv) { String line = "bo o k 2s.com"; int start = 2; System.out.println(findBreakBefore(line, start)); }// w w w. jav a2 s . co m /** * Returns the index of the first whitespace character or '-' in <var>line</var> * that is at or before <var>start</var>. Returns -1 if no such character is found. * @param line A string of text * @param start Where to begin testing */ public static int findBreakBefore(String line, int start) { for (int i = start; i >= 0; --i) { char c = line.charAt(i); if (Character.isWhitespace(c) || c == '-') return i; } return -1; } }