自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 收藏
  • 关注

原创 Java基础知识----Collection集合的常用方法

package banana;import java.util.ArrayList;import java.util.Collection;public class CollectionDemo02 { public static void main(String[] args) { //创建集合对象 Collection<String> c=new ArrayList<>(); //boolean add(E ...

2022-05-06 17:00:16 465

原创 Java基础知识------Collection集合的概述和使用

package banana;import java.util.ArrayList;import java.util.Collection;public class CollectionDemo01 { public static void main(String[] args) { //创建Collection集合的对象 Collection<String> c=new ArrayList<String>(); ...

2022-05-06 16:43:22 318

原创 Java基础知识-------ArrayList集合常用方法

代码测试:package shazhi;import java.util.ArrayList;public class ArrayListDemo02 { public static void main(String[] args) { //创建集合 ArrayList<String> array =new ArrayList<String>(); //添加元素 array.add("hell..

2022-04-21 16:51:02 493

原创 Java基础知识-----集合

集合的概述:package shazhi;import java.util.ArrayList;public class ArrayListDemo01 { public static void main(String[] args) { //public ArrayList ();创建一个空的集合对象 ArrayList<String> array=new ArrayList<String>(); //.

2022-04-21 16:15:57 406

原创 Java案例------字符串反转(String Builder)

需求:定义一个方法实现字符串反转,键盘录入一个字符串,调用方法后,在控制台输出结果。例如:键盘录入 ABC,输出结果为 CBApackage jib;import java.util.Scanner;public class StringBuildertest01 { public static void main(String[] args) { //键盘录入一个字符串,用Scanner实现 Scanner sc=new Scanner(System

2022-04-18 08:47:12 368

原创 Java案例------拼接字符串(StringBuilder)

需求:定义一个方法,把int数组中的数据按照指定格式拼接成一个字符串返回,调用该方法,并在控制台输出结构。例如: 数组为int [] arr={1,2,3};,执行方法后的输出结果为:[1,2,3]package jib;public class StringBuildertest01 { public static void main(String[] args) { //定义一个int类型的数组,用静态初始化完成数组元素的初始化 int [] .

2022-04-16 20:27:17 842

原创 Java基础知识----String和StringBuilder相互转换

测试代码如下:package jib;public class StringBuliderDemo01 { public static void main(String[] args) { /* //StringBuilder转化为String StringBuilder sb=new StringBuilder(); sb.append("hello"); //String s=sb;错误的做法 //publi..

2022-04-16 19:16:56 364

原创 Java基础知识------StringBuilder添加反转方法

测试代码如下:package jib;public class StringBuliderDemo01 { public static void main(String[] args) { //创建对象 StringBuilder sb=new StringBuilder(); // public StringBuilder append(任意类型);添加数据并返回对象本身(对象调完方法克继续调方法) /* StringBui...

2022-04-16 18:58:20 296

原创 Java基础知识-----StringBuilder构造方法

StringBulider的构造方法:测试代码如下:package jib;public class StringBuliderDemo01 { public static void main(String[] args) { //public StringBuilder();创建一个空白可变字符串对象,不含有任何内容 StringBuilder sb =new StringBuilder(); System.out.prin...

2022-04-16 18:43:15 146

原创 Java案例------字符串反转(String类)

需求:定义一个字符串,实现字符串反转。键盘录入一个字符串,调用该方法后,在控制台输出结果。例如:键盘输入 abc ,控制台输出 cbapackage jib;import java.util.Scanner;public class StringTest05 { public static void main(String[] args) { //键盘输入一个字符串,用 Scanner 实现 Scanner sc=new Scanner(Syste.

2022-04-16 17:02:37 831

原创 Java案例------拼接字符串(String类)

需求:定义一个方法,把int 数组中的数据按照指定的格式拼接成一个字符串并返回,调用该方法,并在控制台输出结果。例如 int [] arr={1,2,3};,执行方法后输出的结果为: [1,2,3]package jib;public class StringTest04 { public static void main(String[] args) { //定义一个int类型的数组,用静态初始化完成对数组元素的初始化 int []arr={1,2,.

2022-04-16 16:45:19 514

原创 Java案例----统计字符串个数(String类)

需求:键盘录入一个字符串,统计该字符串中的大写字母字符和小写字母字符,数字字符出现的次数(不考虑其他字符)package jib;import java.util.Scanner;public class StringTest03 { public static void main(String[] args) { //键盘录入一个字符串,用 Scanner 实现 Scanner sc= new Scanner(System.in); .

2022-04-16 16:21:47 2090

原创 Java案例------遍历字符串(String类)

需求:键盘录入一个字符串,使程序实现在控制台遍历该字符串package jib;import com.sun.javaws.IconUtil;import java.util.Scanner;public class StringTest02 { public static void main(String[] args) { //键盘录入一个字符串,用Scanner实现 Scanner sc=new Scanner(System.in);

2022-04-16 16:03:33 277

原创 Java案例------用户登录(String类)

需求:已知用户名和密码,请用程序实现模拟用户登录,总共有三次机会,登录后会给出相对应的提示package jib;import java.util.Scanner;public class Stringtest01 { public static void main(String[] args) { //已知用户名和密码,定义两个字符串表示即可 String username="Alan"; String password="bana

2022-04-16 15:23:29 469

原创 Java基础知识----String类

字符串的构造方法代码演示如下:package jib;public class StringDemo01 { public static void main(String[] args) { //public String(); //创建一个空白字符串对象,不含有任何内容 String s1=new String(); System.out.println("s1:"+s1);//public String(char[] chs)...

2022-04-16 14:59:11 194

原创 Java基础知识-------接口

Animal类:package saobi;public abstract class Animal { private String name; private int age; public Animal() { } public Animal(String name, int age) { this.name = name; this.age = age; } pu...

2022-04-14 22:20:27 332

原创 Java基础知识-----抽象类

案例:猫和狗(抽象类版)代码如下:Animal.java:package heima0014;/*抽象类*/public abstract class Animal { private String name; private int age; public Animal() { } public Animal(String name, int age) { this.name = name; this.a...

2022-04-03 20:19:28 575

原创 Java基础知识----多态

多态案例-----猫和狗:

2022-04-03 19:19:04 171

原创 Java基础知识----修饰符

2022-04-03 16:08:28 269

原创 Java案例---猫和狗(继承)

Animal:package heima007;public class Animal { private String name; private int age; public Animal() { } public Animal(String name, int age) { this.name = name; this.age = age; } public String getName()...

2022-04-03 15:03:47 2598

原创 Java基础知识---继承--方法的重写

Person:package heima006;public class Person { private String name; private int age; public Person() { } public Person(String name, int age) { this.name = name; this.age = age; } public String g...

2022-04-03 14:45:01 98

原创 Java基础知识---继承

Fupackage com.itheima;public class Fu { public void show(){ System.out.println("show方法被调用"); }}Zipackage com.itheima;public class Zi extends Fu{ public void method(){ System.out.println("method方法被调用"); }}...

2022-04-03 13:28:36 216

原创 Java基础案例---学生信息管理系统

API(Application Programming Interface)应用程序编程接口

2022-04-03 12:06:20 305

原创 Java基础知识---标准类制作

成员变量用private修饰提供一个无参构造方法提供一个带多个参数的构造方法提供每一个成员变量对应的setXxx()||getXxx()代码如下:Student类:package mm;public class Student { //成员变量 private int age; private String name; //构造方法 public Student(){ } public Student(String na

2022-03-31 20:15:41 256

原创 电子电工技术------电阻元件,电感元件与电容元件

2022-03-13 09:12:42 450

原创 电工电子技术------含受控源电路的分析

2022-03-12 23:54:21 456

原创 电工电子技术------戴维南定理

2022-03-12 22:52:55 354

原创 Java案例---实现“百钱百鸡”问题

题目:编写Java Application程序,实现输出”百钱百鸡”问题所有的解。(假设公鸡5元每只,母鸡3元每只,小鸡1元3只);代码如下:package test01;public class test { public static void main(String[]args){ //n计算循环的次数,100是大致估算的范围 int n=0; //公鸡

2022-03-12 20:47:32 1330

原创 Java基础知识---封装和构造方法

封装概述:是面向对象三大特征之一(封装,继承,多态)是面向对象编程语言对客观世界的模拟,客观世界里的成员变量都是隐藏在对象内部的,外界无法直接操作的。封装原则:将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问成员变量:private,提供对应的getXxx()/setXxx()方法封装的好处:通过方法来控制成员变量的操作,提高了代码的安全性。把代码用方法进行封装,提高了代码的复用性构造方法的概述:构造方法格式:

2022-03-10 20:52:33 355

原创 电工电子技术

例题:例题2:结点电压法:

2022-03-08 23:15:50 130

原创 用IDEA进行编程

使用流程1.创建一个空项目2.创建一个新模块3.在模块下的src下创建一个包4.在包下新建一个类5.在类中编写代码6.在idea中执行程序IDEA项目结构IDEA中内容辅助键和快捷键快捷键...

2022-03-07 21:24:40 910

原创 Java基础知识---局部变量和成员变量,封装

成员变量:类中方法外的变量。局部变量:方法中的变量。成员变量和局部变量的区别:区别 成员变量 局部变量 类中位置不同 类中方法外 方法内或方法声明上(方法形参的位置) 内存中位置不同 堆内存 栈内存 生命周期不同 随着对象的存在而存在,随对象 的消失而消失 随着方法的调用而存在,随着方法的调用 完毕而消失 初始化值不同 有默认的初始化值 没有默认的初始化值,必须先定

2022-03-07 19:54:18 262

原创 Java案例---学生

案例:学生需求:首先定义一个学生类,然后定义一个学生测试类,在学生测试类中通过对象完成成员变量和成员方法的使用。

2022-03-01 23:08:47 207

原创 Java基础知识---类和对象

什么是类?类是对现实生活中一类具有共同属性和行为的事物的抽象。类的特点:类是对象的数据类型类是具有相同属性和行为的一组对象的集合属性:对象具有的各种特征,每个对象的每个属性都拥有特定的值行为:对象能够执行的操作。类:类是对现实生活中一类具有共同属性和行为的事物的抽象。对象:能够看得到,摸得着的真实存在的实体。类的重要性:是java程序的基本组成单位类:确定对象将会拥有的属性和行为类的组成:属性和行为属性:在类中通过成员变量来体现(类中方法外的变量)行为:在

2022-03-01 22:53:43 326

原创 Java案例---评委打分

需求:在编程竞赛里有六个评委给参赛选手打分,分数为0~100的整数分选手的最终得分为:去掉一个最高分一个最低分后其余四个评委的平均分(不考虑小数部分)(调用三个方法实现)代码如下:package ggone.java;import java.util.Scanner;public class sum { public static void main(String[]args) { int []arr=new int[6]; Scanner sc=new Scanner(Sy

2022-03-01 17:36:54 872

原创 Java案例---查找............反转

案例:查找需求:已知一个数组arr={19,28,37,46,50};键盘录入一个数据,查找该数据在数组中的索引,并在控制台输出找到的索引值代码如下:package ggone.java;import java.util.Scanner;public class sum { public static void main(String[]args) { int []arr= {19,28,37,46,50};//定义一个数组,用静态初始化完成数组元素的初始化 Scanner sc

2022-02-28 23:29:42 136

原创 Java案例---数组元素求和

需求:有这样的一个数组,元素值是{11,55,78,94,6878,48,649}。求出该数组中满足要求的元素和。要求是:求和元素的十位和个位都不能是7,并且只能是偶数。代码如下:package ggone.java;public class sum { public static void main(String[]args) { int arr[]= {68,27,95,88,171,996,51,210}; int sum=0; for(int x=0;x<arr.l

2022-02-28 22:31:40 718

原创 Java案例---不死神兔

需求:有一对兔子,从出生后第3个月起,每月都生一对兔子,小兔子长到第三个月后也每月生一对兔子,假如兔子都不死,问第二十个月兔子的对数为多少?代码如下:package allocation.java;public class allocation { public static void main(String []args) { int [] arr=new int[20]; arr[0]=1;arr[1]=1; for(int x=2;x<arr.length;x++) {

2022-02-27 22:23:58 165

原创 Java案例--小游戏(逢七过)

需求:游戏规则是:从任意一个数字开始报数,当你要报的数字包含7或者是7的倍数时,都要说:“过。”这里我们直接在控制台打印出1~100之间满足逢七过规则的数字

2022-02-27 22:08:23 4178

原创 Java案例--减肥计划

需求:输入星期数,显示今天的减肥计划代码如下:package allocation.java; import java.util.Scanner;public class allocation { public static void main(String []args) { Scanner sc=new Scanner(System.in); System.out.println("请输入你的星期数:"); int week=sc.nextInt(); if(week&

2022-02-27 17:26:48 753

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除