Timur69

предложение с большой буквы

Apr 8th, 2020
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.17 KB | None | 0 0
  1. package tasks3;
  2.  
  3. import com.sun.deploy.util.StringUtils;
  4. import com.sun.xml.internal.fastinfoset.util.PrefixArray;
  5.  
  6. import java.util.Arrays;
  7. import java.util.Scanner;
  8. import java.util.StringJoiner;
  9.  
  10.  
  11. public class Hello1 {
  12.     public static String join() {
  13.         Scanner scanner = new Scanner(System.in);
  14.         System.out.println("Input sentence: ");
  15.         String a = scanner.nextLine();
  16.         String delimiter = "\\.";
  17.         String[] sentences = a.split(delimiter);
  18.         for (int i = 0; i < sentences.length; i++) {
  19.             String sentence = ltrim(sentences[i]);
  20.             String head = sentence.substring(0, 1).toUpperCase();
  21.             String tail = sentence.substring(1);
  22.             String newString = head + tail;
  23.             sentences[i] = newString;
  24.         }
  25.         String join = String.join(delimiter, sentences);
  26.         return join;
  27.     }
  28.  
  29.     public static String ltrim(String s) {
  30.         int i = 0;
  31.         while (i < s.length() && Character.isWhitespace(s.charAt(i))) {
  32.             i++;
  33.         }
  34.         return s.substring(i);
  35.     }
  36.  
  37.     public static void main(String[] args) {
  38.         System.out.println(join());
  39.     }
  40. }
Add Comment
Please, Sign In to add comment