Add test case for LetterCombinationsOfPhoneNumber (#3662)

This commit is contained in:
Taranjeet Singh Kalsi
2022-10-26 14:08:24 +05:30
committed by GitHub
parent c9e1d96147
commit eecec0f706
2 changed files with 49 additions and 8 deletions

View File

@ -2,16 +2,11 @@ package com.thealgorithms.strings;
import java.util.*;
public class List_all_Possible_Words_From_Phone_Digits {
public class LetterCombinationsOfPhoneNumber {
static Character[][] numberToCharMap;
private static List<String> printWords(
int[] numbers,
int len,
int numIndex,
String s
) {
protected static List<String> printWords(int[] numbers, int len, int numIndex, String s) {
if (len == numIndex) {
return new ArrayList<>(Collections.singleton(s));
}
@ -33,7 +28,7 @@ public class List_all_Possible_Words_From_Phone_Digits {
stringList.stream().forEach(System.out::println);
}
private static void generateNumberToCharMap() {
protected static void generateNumberToCharMap() {
numberToCharMap = new Character[10][5];
numberToCharMap[0] = new Character[] { '\0' };
numberToCharMap[1] = new Character[] { '\0' };