public static List<String> splitSubString(String name){if (!(name.length() % 2 ==0)){
name = name + "_";
}
List<String> items = new ArrayList<>();
for (int i = 0; i < name.length() ; i = i+ 2) {
items.add( name.substring(i,i+2));
}
return items;
}
public static List<String> splitSubString(String name){if (!(name.length() % 2 ==0)){
name = name + "_";
}
List<String> items = new ArrayList<>();
for (int i = 0; i < name.length() ; i = i+ 2) {
items.add( name.substring(i,i+2));
}
return items;
}
public static void swapNumbers(int one, int two){one = one + two;
two = one - two;
one = one - two;
System.out.println("One is " + one + "Two is " +two);
}
public static boolean evenOrOdd(int number){
Boolean value = false;
if(number % 2 == 0){
value = true;
}
else {
value = false;
}
return value;
}
public static int countVowels(String name){
int count = 0;
List<Character> values = new ArrayList<>();
for (int i = 0; i < name.length(); i++) {
values.add(name.charAt(i));
}
List<Character> items = new ArrayList<>();
for (char eachChar : values) {
if (eachChar=='a' || eachChar=='e' ||eachChar=='i'||eachChar=='o'||eachChar=='u'){
items.add(eachChar);
}
}
count = items.size();
return count;
}
public static boolean anogram(String one, String two){Boolean value = false;
String updatedOne = one.toLowerCase().replaceAll("\\s","");
String updatedTwo = two.toLowerCase().replaceAll("\\s","");
char[] arrayOne = updatedOne.toCharArray();
char[] arrayTwo = updatedTwo.toCharArray();
Arrays.sort(arrayTwo);
Arrays.sort(arrayOne);
if (arrayOne.length == arrayTwo.length){
value =true;
}
if (arrayOne == arrayTwo){
value = true;
}
return value;
}
public static int largestNumber(int[] numbers){int largestNumber = 0;
Arrays.sort(numbers);
largestNumber = numbers[numbers.length-1];
return largestNumber;
}
public static int reverseNumber(int number)
int reversedNumber = 0;
String numberValue = String.valueOf(number);
String reverseString = "";
for (int i = numberValue.length()-1; i >=0 ; i--) {
reverseString = reverseString + numberValue.charAt(i);
}
reversedNumber = Integer.parseInt(reverseString);
return reversedNumber;
}