📜  方法交换到 Pair 类,该类交换 java 中泛型 Pair 类中对的第一个和第二个元素值 - TypeScript 代码示例

📅  最后修改于: 2022-03-11 14:48:17.552000             🧑  作者: Mango

代码示例3
public class PairDemo
{
   public static void main(String[] args)
   {
      String[] names = { "Tom", "Diana", "Harry" };
      Pair result = firstContaining(names, "a");
      System.out.println(result.getFirst());
      System.out.println("Expected: Diana");
      System.out.println(result.getSecond());
      System.out.println("Expected: 1");
      swap();
   }


   public static Pair firstContaining(
      String[] strings, String sub)
   {
      for (int i = 0; i < strings.length; i++)
      {
         if (strings[i].contains(sub))
         {
            return new Pair(strings[i], i);
         }
      }
      return new Pair(null, -1);
   }
}