JAVA 编程中冒泡排序问题

tangxinshu tangxinshu 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
大家好!刚刚学了数组,编程时遇到一些问题,希望各位高手帮我解决一下。



import javax.swing.JOptionPane;
class shuzu
{


public static void main(String []args)
{


int [] number =new number [5];

for (int i=0;i<number.length;i++)
{
String str=JOptionPane.showInputDialog("请输入第{i+1}个整数:");

int number [i]=Interger.parseInt(str); [color=#0000FF]//此处总是提示“需要‘[’”,但查不出是什么原因[/color]
}
System.out.println ("输入的数据为:");
for (int i=0;i<number.length;i++)

{
System.out.print (number [i]+"/t");
}

System.out.println ("倒序输出:");
for (int i=4;i>=0;i--)

{
System.out.print (number[i]+"/t");
}

System.out.println ("从小到大输出:");
for (int i=1;i<5;i++)
{
for (int j=0;j<=i;j++)
{
if (number[j]>number[j+i])
{
int a=number[j];
number [j]=number [j+1];
number [j+1]=a;
}

}

}
for (int i=0;i<5;i++)
System.out.print (number[i]+"/t");

}

}
...全文

相关推荐

一个专注于LeetCode算法题解与Java编程实践的开源学习项目_包含合并两个有序数组和移除元素等经典算法问题的多种解法详解与代码实现_从暴力冒泡排序到高效双指针技巧的逐步优化过.zip

本文介绍了一个开源学习项目,该项目主要关注于LeetCode上的算法题目解答和Java编程实践。

zzq678912345

java常见的面试编程题

本压缩包文件包含了一系列常见的Java编程题目,旨在帮助学习者巩固基础,提高解决问题的能力。1. **冒泡排序**:冒泡排序是最基础的排序算法之一,通过不断交换相邻的逆序元素来逐步完成排序。

ymaitak

java冒泡排序和快速排序代码

冒泡排序和快速排序是两种常见的排序算法,广泛应用于计算机科学和编程领域,尤其是在处理数据组织和优化效率的问题上。接下来我们将深入探讨这两种排序方法。首先,我们来看冒泡排序。

紫藤花叶子

冒泡排序和递归求和实现

总的来说,冒泡排序和递归求和是编程基础的重要组成部分,掌握它们能帮助你更好地理解和解决实际问题。在Java这样的面向对象编程语言中,这些基础知识更是必不可少。

shenlan4321

java代码-这个是一个冒泡排序

```这个程序展示了如何在Java中实现冒泡排序算法,对于初学者来说,这是一个很好的起点,可以帮助他们理解排序算法的工作原理。同时,这也是一个基础的编程练习,有助于提高编程技巧和问题解决能力。

weixin_38617846
评论 17
收藏 已收藏
分享
返回顶部
tangxinshu
Java SE 62,620 成员 307,251 内容