首页 > 编程语言 > 详细

学习Java第四天

时间:2020-07-09 20:05:26      阅读:47      评论:0      收藏:0      [点我收藏+]

1.今天学习内容

数组

 

(1)类型[] 名字 = new 类型 [元素个数];

int[] number = new int[n];

number[0] = 12;

number[1] = 23;

number[n-1] = 89;

double[] average = new double[10];

 

输入十个数,这十个数从小到大排列:(利用循环做的)

package numssort;
import java.util.Scanner;
public class NumsSort {
public static void main(String[] args) {
Scanner nums=new Scanner(System.in);
int a[]=new int[10];
for (int i = 0; i < 10; i++) {
a[i] = nums.nextInt();
}
 int temp;
for (int i=0; i<9; i++) {
for (int j=i+1; j<10; j++) {
if (a[i] > a[j]) {
temp = a[i];
a[i] = a[j];
a[j] = temp;
 }
 }

 for (int i=0; i<10; i++) {
System.out.print(a[i] + " ");
 }
}
}

 

每个数组有一个内部成员length,会告诉它元素的数量

对于for, 

for(i = 0; i<a.length;i++)

sun += a[i];

 

求一个数组的最大值,最小值,平均值:(代码复制粘贴到这里时出现了好多乱的东西,就又手动敲写了)

public class MaxMin {

public static void main(String[] args) {

Integer[] inte = {12,23,34,45,56};

int max = inte[0];

int min = inte[0];

int average = 0;

int sum = 0;

for(int i=0;i<inte.length;i++){

if(max<inte[i]){

max = inte[i];

}

if(min>inte[i]){

min = inte[i];

}sum += inte[i];

}

average = sum/inte.length;

System.out.println("最大值baidu----"+max);

System.out.println("最小值zhi----"+min);

System.out.println("平均值dao----"+average);

}

}

单独求最大值,最小值,平均值由于较为简单,没有写出。

 

Web的常用功能:信息展示,信息查询,信息输入,信息更新,信息处理。

 

了解Java Web的应用核心技术:

JSP:进行输入和输出的基本手段。 

JavaBean:完成功能的处理。

Servlet:对应用的流程进行控制。

JDBC:是与数据库进行交互不可缺少的技术。

JSTL 和表达式语言 EL:完成对JSP 页面中各种信息的控制和输出。

 

学习了二维数组最基本的部分知识,做了tic-tae-toe游戏代码,但是没有做出来。

对于二维数组在tic-tae-toe游戏的代码中,列出行和列,对于对角线的检查没有理解 

 

明天要学习的内容:

更多的学习二维数组的基本知识,

学习Java第四天

原文:https://www.cnblogs.com/SirNie/p/13275483.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!