240 发简信
IP属地:河南
  • 120
    Java数据结构与算法概述

    1.1 什么是数据结构? 数据结构是一门研究非数值计算的程序设计问题中的操作对象,以及他们之间的关系和操作对象等相关问题的学科。 数据结构就是把数据元素按照一定的关系组织起来...

  • 水仙花数是一个三位数,个位、十位、百位的数字立方和等于原数

    for循环语句 案例

    for循环语句 案例:输出数据 需求:在控制台输出1~5和5~1的数据 分析:①:反复进行输出的动作,使用循环结构 for (初始化语句;条件判断语句;条件控制语句) {} ...

  • 120
    API的练习

    API使用练习 需求:按照帮助文档的使用步骤学习Scanner类的使用,并实现键盘录入一个字符串,最后输出在控制台 这里面,String line = sc.nextLine...

  • String

    1. String概述 在帮助文档里查看,输入String,回车。软件包在 java.lang 包下,使用 String不需要导包。 String类代表字符串。Java程序中...

  • 字符串

    一、API 二、String 三、StringBuilder 1.API 1.1 API概述 API: 应用程序编程接口 例如:编写一个机器人程序去控制机器人踢足球,程序需要...

  • 120
    标准类制作

    标准类制作 1 成员变量 使用 private 修饰 2 构造方法 提供一个无参构造方法 提供一个带多个参数的构造方法 3 成员方法 提供每一个成员变量对应的 set...

  • 120
    构造方法

    1. 构造方法概述 mian方法中我们做了一件事情,创建一个对象Student s1 = new Student();Student() 也是一个方法,这个方法比较特殊,名字...

  • 120
    封装

    封装 1. 封装概述 是面向对象三大特征之一 (封装,继承,多态)是面向对象编程语言对客观世界的模拟,客观世界里成员变量都是隐藏在对象内部的,外界是无法直接操作的 2. 封装...

  • 120
    this关键字

    this 关键字 1 this 修饰的变量用于指代成员变量 ▲方法的形参如果与成员变量同名,不带this修饰的变量指的是形参,而不是成员变量 ▲方法的形参没有与成员变量同...

  • 120
    private 关键字

    1. private 关键字 ① 是一个权限修饰符② 可以修饰成员(成员变量和成员方法)③ 作用是保护成员不被别的类使用,被private 修饰的成员只在本类中才能访问 针对...

  • 120
    对象内存图

    多个对象指向相同 new 出来的 s1 就是一个地址值 1. 首先,main()方法被加载到栈内存。(图1) 2.创建第一个对象。在mian方法中出现 s1;new Stud...

  • 120
    对象内存图(多个对象)

    1.多个对象 1. 首先,main()方法被加载到栈内存。(图1) 2.创建第一个对象。在mian方法中出现 s1;new Student() 就会在堆内存中出现,name ...

  • 120
    对象内存图(单个对象)

    学完对象内存图,理解创建对象和使用对象在内存中的执行流程 1.单个对象 程序执行是从main()方法开始的。1. 首先,main()方法被加载到栈内存。2. 创建对象。Stu...

  • 120
    类和对象

    1.8 对象的使用 创建对象 格式:类名 对象名 = new 类名(); 范例:Phone p = new Phone (); 使用对象 1 使用成员变量 格式:...

  • 120
    面向对象基础

    1.类和对象 1.1 什么是对象 万物皆对象,客观存在的事物皆为对象 1.2 什么是面向对象 人,面向着一个的对象、关注着一个对象。对计算机而言,形象比喻了,我们关注一个事物...

  • 120
    3.22 练习

    10. 案例:评委打分 需求:在编程竞赛中,有6个评委为参赛的选手打分,分数为0~100的整数分。选手的最后得分为:去掉一个最高分和一个最低分后的4个评委平均值(不考虑小数部...

  • 120
    数据结构---时间复杂度

    T(n) = O(f(n)) T(n): 它表示代码执行的时间;n 表示数据规模的大小;f(n) 表示每行代码执行的次数总和。因为这是一个公式,所以用f(n)来表示。公式中的...

  • 120
    基础训练

    8. 案例:查找 需求:已知一个数组arr = {19,28,37,46,50};键盘录入一个数据,查找该数据在数组中的索引,并在控制台中输出找到的索引值。 分析: 键盘录...

  • 120
    基础训练

    5. 案例:百钱百鸡 需求:我国古代数学家张丘建在《算经》一书中提出的数学问题:鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。百钱买百鸡,问鸡翁、鸡母、鸡雏各几何? 分析: 假...

  • 120
    基础训练

    案例:逢七过 需求:朋友聚会的时候可能会玩一个游戏:逢七过。规则是:从任意一个数字开始报数,当你要报的数字包含7或者是7的倍数时都要说:过。为了帮助大家更好的玩这个游戏,这里...