从 Scala 在 Google Adwords API 中调用 `getBudgetId`
Calling `getBudgetId` in the Google Adwords API from Scala
在 Google Adwords API 中,这是获取预算 ID 的 Java 代码:
Long budgetId = budgetService.mutate(new BudgetOperation[] {budgetOperation}).getValue(0).getBudgetId();
我需要将其转换为 Scala 代码,因为我在 Scala 中使用 Google AdWords API。
向 Scala 的转换非常简单:不可变变量以 val
开头;您可以删除类型规范(它是推断的),并且实例化数组不是特例,而就像实例化 List
或 Map
等
val budgetId = budgetService.mutate(Array(budgetOperation)).getValue(0).getBudgetId()
IntelliJ Scala 插件具有一项功能,会尝试自动将 Java 代码转换为 Scala。虽然它并不总是正确的,但它可能有助于学习如何将 Java 构造映射到 Scala 中。
在 Google Adwords API 中,这是获取预算 ID 的 Java 代码:
Long budgetId = budgetService.mutate(new BudgetOperation[] {budgetOperation}).getValue(0).getBudgetId();
我需要将其转换为 Scala 代码,因为我在 Scala 中使用 Google AdWords API。
向 Scala 的转换非常简单:不可变变量以 val
开头;您可以删除类型规范(它是推断的),并且实例化数组不是特例,而就像实例化 List
或 Map
等
val budgetId = budgetService.mutate(Array(budgetOperation)).getValue(0).getBudgetId()
IntelliJ Scala 插件具有一项功能,会尝试自动将 Java 代码转换为 Scala。虽然它并不总是正确的,但它可能有助于学习如何将 Java 构造映射到 Scala 中。