39 lines
911 B
Java
39 lines
911 B
Java
import java.util.ArrayList;
|
|
import java.util.List;
|
|
|
|
/**
|
|
* FindTheOne
|
|
* given an array of ints, find the one that start with 1
|
|
*/
|
|
public class FindTheOne {
|
|
public static void main(String[] args) {
|
|
|
|
int[] arr = { 1, 23, 123, 45, 67, 176 };
|
|
System.out.println(OneOne(arr));
|
|
}
|
|
|
|
// private static List<String> OneOne(int[] arr) {
|
|
// List<String> Ones = new ArrayList<>();
|
|
// String[] Convereted = new String[arr.length];
|
|
// for (int i = 0; i < arr.length; i++) {
|
|
// Convereted[i] = String.valueOf(arr[i]);
|
|
// }
|
|
// for (String str : Convereted) {
|
|
// if (str.startsWith("1")) {
|
|
// Ones.add(str);
|
|
// }
|
|
// }
|
|
// return Ones;
|
|
// }
|
|
private static List<String> OneOne(int[] arr) {
|
|
List<String> Ones = new ArrayList<>();
|
|
for (int x : arr) {
|
|
String str = Integer.toString(x);
|
|
if (str.startsWith("1")) {
|
|
Ones.add(str);
|
|
}
|
|
}
|
|
return Ones;
|
|
}
|
|
}
|