周一我们上了java第五次课,可我忘了写博客,因为最近考试太多了,今天下午刚考完数电,有点虚,现在刚做完实验回来,废话不说,说正题。昨天的课主要讲数组。1.认识数组 2.数组的声明方式 3.数组的使用 4.随机数 都没什么说的,说下冒泡排序法吧!怎样把一组数据按从小到大的顺序排序。int a={4,8,5,2,3,6,7};
int temp=0;
for(int i=0;i<a.length-1;i++){
for(int j=i+1;j<a.length;j++){
if(a[i]>a[j]){
temp=a[i];
a[i]=a[j];
a[j]=a[i];
}
}
}//算法的思想是先让第一个数分别于后面的数依次比较,若第一 个数比后面的大,则交换,然后让第二个数依次与后面的数比较,以此类推!!
相信大家都懂的,呵呵!!
- 大小: 137.2 KB
分享到:
相关推荐
Java入门第一课主要针对初学者,旨在提供一个良好的起点,帮助理解Java编程语言的基本概念和语法。这个课程可能源自GitHub上的一个开源项目,因此,它应该是动态更新的,随着学习者的需求和技术的发展而不断丰富。 ...
Java学习第一课,是编程之旅的起点,尤其对于那些对编程世界充满好奇的初学者而言。Java是一种广泛使用的面向对象的编程语言,由Sun Microsystems(现已被Oracle公司收购)于1995年推出。它的设计目标是具有高度的可...
第1章 课程介绍第2章 一面上半场——项目业务架构介绍第3章 一面下半场——项目业务问题解决第4章 二面基本——扎实的基础能力第5章 二面进阶——应用程序高性能第6章 二面深入——微服务和架构认知第7章 三面上半场...
Java高级体系课VIP课合集第5阶段 分布式 微服务
Java学习第一课 H 在Java学习的初期,我们通常会从基础语法和核心概念开始,以便为后续的深入学习打下坚实的基础。本课“JAVA学习第一课 H”聚焦于Java编程语言的基本要素,帮助初学者理解这个强大而广泛使用的编程...
资源名称:八课学会Java编程视频教程资源目录:【】JAVA_第一课:JDK的安装和使用(1)【】JAVA_第...JAVA_第五课:变量、数据类型的使用和介绍【】JAVA_第八 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。
1. Java基础:Java是一种面向对象的编程语言,Java Web开发的第一步是掌握Java的基础语法,包括变量、控制流程、数组、类和对象、继承、多态、封装等基本概念和特性。 2. Java Web核心技术:Java Web的核心技术包括...
### Java第一课:HelloWorld程序解析 #### 一、引言 在计算机编程的世界里,几乎每一位程序员都从“Hello World”程序开始他们的编程之旅。这个简单的程序不仅是一段代码,更是开启编程大门的钥匙。本文将从Java...
5. **Java EE(Enterprise Edition)**:Java Web开发通常基于Java EE平台,它包含了用于构建企业级应用的多种服务和API,如JDBC(Java Database Connectivity)用于数据库交互,EJB(Enterprise JavaBeans)用于...
第五至七堂课,通常会深入到JDBC(Java Database Connectivity),讲解如何连接数据库,执行SQL语句,以及如何管理事务和处理异常。此外,还会涉及数据源的配置,以及使用PreparedStatement防止SQL注入。 第八至十...
在“学通Java的24堂课”中,23-24堂课是课程的最后部分,旨在帮助学生深入理解和掌握Java编程的关键概念和技术。这两堂课的内容至关重要,因为它们通常涵盖了高级主题和实际应用,使学习者能够将基础知识转化为实际...
第五课 - 网络编程.ppt: Java提供了强大的网络编程支持,包括Socket编程、ServerSocket、URL、URLConnection等。这部分将介绍如何创建网络连接、发送和接收数据,为开发网络应用打下基础。 第二课 - 线程.ppt: 线程...
"01 JAVA架构课开班典礼"这个压缩包很可能是课程的启动材料,包含了一些开班仪式的记录或者初步的学习资源。下面将详细讨论Java架构的一些核心知识点。 一、Java架构基础 Java架构涉及了多种技术和概念,如模块化、...
根据提供的文件信息,我们可以从中提炼出与Java编程相关的知识点,主要围绕Java初学者可能接触到的基础概念、编程练习以及一些简单的程序示例展开讨论。 ### Java基础概念 #### 1. Java语言简介 Java是一种广泛...