package com.java8.features.strings; public class String2 { public static void main(String[] args) { // smallestAndLargestString("welcometojava", 3); String s = "2A";String s1 = "B"; boolean matches = s.matches(".*\\d.*"); System.out.println("Matches--->"+matches); boolean matches1 = s1.matches(".*\\d.*"); System.out.println("Matches1--->"+matches1); } public static void smallestAndLargestString(String intput, int value) { String output = intput.substring(0, value); String smallest = output; String largest = output; for (int i = value; i < intput.length(); i++) { output = output.substring(1, value) + intput.charAt(i); if (largest.compareTo(output) < 0) { largest = output; } if (smallest.compareTo(output) > 0) { smallest = output; } } System.out.println(largest); System.out.println(smallest); } }