• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

java数组去重代码实例

java实例 海叔叔 4年前 (2021-10-05) 38次浏览 已收录 0个评论

本文由搞代码网为大家展示了java数组去重代码实例》的代码案例,请各位coder不吝赐教,也欢迎coder点赞收藏转发,感谢

package www.gaodaima.com;

public class DiErTi {
	public static void main(String[] args) {
		int a[] = { 1, 1, 3, 3, 5, 6, 7, 7 };
		for (int i = 0; i < a.length; i++) {
			for (int j = 0; j < a.length; j++) {
				if (a[j] == a[i] && j != i) {
					a[j] = 0;
				}
			}
		}
		int count = 0;
		for (int i = 0; i < a.length; i++) {
			if (a[i] != 0) {
				count++;
			}
		}
		int b[] = new int[count];
		int j = 0;
		for (int i = 0; i < a.length; i++) {
			if (a[i] != 0) {
				while (j < b.length) {
					b[j] = a[i];
					break;
				}
				j++;
			}
		}
		System.out.println("去重结果为:");
		for (int i = 0; i < b.length; i++) {
			System.out.print(b[i] + " ");
		}
	}
}

搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:java数组去重代码实例
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址