黑马程序员入学基础测试(一)

1、 定义一个二维int数组,编写代码获取最小元素

package com.itheima;

import javafx.fxml.Initializable;

public class Test1
{
    /**
     * 1、 定义一个二维int数组,编写代码获取最小元素
     *
     * @author tianshenjiaoao
     */
    public static void main(String[] args)
    {
        // 定义一个10*10的二维数组
        int[][] num = new int[10][10];
        // 定义一个最大值
        int max = 0;

        //数值初始化
        for (int i = 0; i < num.length; i++)
        {
            for (int j = 0; j < num[i].length; j++)
            {
                num[i][j] = (int) (Math.random() * 100);
                System.out.print(num[i][j]+"|");
            }
            System.out.println();
        }

        //遍历查找到最大值
        for (int i = 0; i < num.length; i++)
        {
            for (int j = 0; j < num[i].length; j++)
            {
                if (max<num[i][j])
                {
                    max = num[i][j];
                }
            }
        }

        //输出最大值
        System.out.println("10*10的数组最大值为"+max);
    }

}
时间: 2024-08-30 02:41:49

黑马程序员入学基础测试(一)的相关文章

黑马程序员入学基础测试(四)

题目:什么情况下适合用UDP协议,什么情况下适合用TCP协议? 我的答案: /*          * UDP:          * 1.将数据及源和目的封装成数据包中,不需要建立连接.---------面向无连接.          * 2.每个数据报包的大小在限制在64k内.          * 3.因无连接,是不可靠的协议.          * 4.不需要建立连接,速度快          * 用法:          * 主要用于视频会议聊天,桌面共享,一些缺少点数据无关紧要,可靠

黑马程序员入学基础测试(五)

题目:定义一个包含私有成员变量和函数的类,再定义一个内部类,在内部类函数中访问外部成员变量, 并调用外部函数.在外部类函数中创建内部类对象,调用内部类函数 思路就是:把问题拆分.一个一个的解决就ok了. package com.itheima; /** * 5.定义一个包含私有成员变量和函数的类,再定义一个内部类,在内部类函数中访问外部成员变量, 并调用外部函数.在外部类函数中创建内部类对象,调用内部类函数. * * @author zhulang * */ public class Text5

黑马程序员——Java基础---io(上)

黑马程序员——Java基础---io(上) ------<a href="http://www.itheima.com" target="blank">Java培训.Android培训.iOS培训..Net培训</a>.期待与您交流! ------ 一.概述 Java I/O系统负责处理程序的输入和输出,I/O类库位于java.io包中,它对各种常见的输入流和输出流进行了抽象.如果数据流中最小的数据单元是字节,那么称这种流为字节流:如果数据流

黑马程序员-入学笔试题

笔试结束,列一下笔试题和我的解答,最后得分29.7. 1. 编写一个类,在main方法中定义一个Map对象(采用泛型),加入若干个对象,然后遍历并打印出各元素的key和value. package com.itheima; import java.util.Iterator; import java.util.Map; import java.util.Set; import java.util.TreeMap; public class Test1 { public static void m

黑马程序员——Java基础---IO(下)

黑马程序员——Java基础---IO(下) ------<a href="http://www.itheima.com" target="blank">Java培训.Android培训.iOS培训..Net培训</a>.期待与您交流! ------ 一.概述 Java除了基本的字节流.字符流之外,还提供了File类.properties类.打印流.序列流等和输入输出相关的类,它们能够帮助我们更好的处理信息.下面将对它们进行简单的介绍. 一.正

黑马程序员_JAVA 基础加强学习笔记

一.面向对象 (一)继承  1.继承的好处: (1) 提高了代码的复用性. (2) 让类与类之间产生了关系,提供了另一个特征多态的前提. 注意: 子类中所有的构造函数都会默认访问父类中的空参数的构造函数,因为每一个子类构造内第一行都有默认的语句super();  如果父类中没有空参数的构造函数,那么子类的构造函数内,必须通过super语句指定要访问的父类中的构造函数. 如果子类构造函数中用this来指定调用子类自己的构造函数,那么被调用的构造函数也一样会访问父类中的构造函数. 2.final特点

黑马程序员——Java基础---集合框架工具类

黑马程序员——Java基础<a href="http://www.itheima.com" target="blank">Java培训.Android培训.iOS培训..Net培训</a>.期待与您交流! ------ 一.概述 Java为操作Set.List和Map提供了一系列工具类,主要有Collections和Arrays.这两个工具类的特点:类中的方法都是静态的,不需要创建对象,直接使用类名调用即可.Collections:是集合对象

黑马程序员_Java基础加强(下)

8.注解类 注解相当于一种标记,加了注解就等于打上了某种标记,没加就等于没打特殊标记,开发工具和其他程序可以用反射来了解你的类及各种元素上有无何种标记,看你有什么标记就去干什么事,标记可以加在包.类.字段.方法,方法的参数以及局部变量上. 注解的应用结构图: 为注解增加属性 定义基本类型的属性和应用属性 在注解类中增加String color(); @MyAnnotation(color = "red") 用反射方式获得注解对应的实例对象后,再通过该对象调用属性对应的方法 MyAnno

黑马程序员_Java基础加强(上)

1.静态导入 静态导入是jdk1.5版本以后出现的新特性,一般是指导入静态方法,如:import static java.lang.System.out 是指导入系统输出的静态方法. 例: import static java.lang.System.out //导入java.lang包下的System类的静态方法out public class StaticImport { public static void main(String[] args) { int x=1; x++; out.p