java - 如何在方法中接受像 {1,2,3,45} 这样的输入作为数组?
问题描述
我只能编辑Solution
里面的类和方法。输入将仅由问题给出。
更多细节:我基本上必须在一个类中创建一个方法,该方法接受两个数组或输入试图说的任何内容,并挑选出其中一个额外的元素。
我的代码:
import java.util.Arrays;
public class Solution {
public static int solution(int[] x, int[] y) {
// Your code here
int[] shorter = (x.length>y.length)? y : x;
int[] longer = (x.length>y.length)? x : y;
Arrays.sort(shorter);
Arrays.sort(longer);
for(int i=0; i<shorter.length; i++){
if(shorter[i]!=longer[i]){
//System.out.println(longer[i]);
return longer[i];
}
else {
// System.out.println(longer[longer.length-1]);
return longer[longer.length-1];
}
}
return 0;
}
}
他们给出的输入是指缺少的数组new int[] ...
解决方案
这是可能的,但您需要接受输入作为 astring
并需要在之后解析它以获得所需的整数
推荐阅读
- javascript - Angular:如何防止组件模板同时闪烁两个条件语句?
- angular - 将可拖动 div 的一部分设置为不可拖动
- angularjs - 动态输入编译
- arrays - 滚动数组
- javascript - Angular 4初始页面加载可以停用路由保护不起作用
- rss - RSS 提要无效:
暂停服务 当我尝试验证我的 rss 提要时,我得到了这个结果(使用 w3c 提要验证器)
此提要未验证。
第 1 行,第 39 列:未定义的根元素:状态 [帮助]
<?xml version="1.0" encoding="UTF-8" ?><status>Service unavailable.</status>
- c - 如何在c中从文件中读取多种数据类型
- excel - 是否可以参数化从 Excel 到 SSAS 的连接?(MDX 查询)
- tfs - 按迭代开始日期对 TFS 查询进行排序
- swift - 如何在 TVOS 的 TVDigitEntryViewController 的完成处理程序中获取输入的引脚?