Youth°
码龄2年
  • 12,926
    被访问
  • 33
    原创
  • 1,754,450
    排名
  • 3
    粉丝
关注
提问 私信
  • 毕业院校: 吉首大学
  • 加入CSDN时间: 2020-10-25
博客简介:

weixin_51939015的博客

查看详细资料
个人成就
  • 获得18次点赞
  • 内容获得7次评论
  • 获得20次收藏
创作历程
  • 24篇
    2021年
  • 9篇
    2020年
成就勋章
TA的专栏
  • 数组
    6篇
  • 结构体
    5篇
  • 指针
    5篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

JAVA 14

Static如果一个成员变量使用了static关键字,那么这个对象不再属于对象自己,而是属于所在的类。多个对象共享同一份数据。多个对象共享同一份数据。public class Static01 { public static void main(String[] args) { Student one = new Student("Jack",19); one.room="102教室"; System.out.println("姓名:"+one
原创
发布博客 2021.03.31 ·
15 阅读 ·
0 点赞 ·
0 评论

JAVA 13

String02/*String当中与获取相关的常用方法有:public int length(); :获取字符串当中含有的字符个数。public String concat(String str); :将当前字符串和参数字符串拼接成为返回值新的字符串。public char charAt(int index); :获取指定索引位置的单个字符。public int indexOf(String str); :查找参数字符串在本字符串当中首次出现的索引位置
原创
发布博客 2021.03.29 ·
13 阅读 ·
0 点赞 ·
0 评论

JAVA 12

String01特点:1.字符串的内容永不改变2.可以共享使用三种构造方法:public String(); 创建一个空白字符,不含有任何内容public String(char[] array); 根据字符数组的内容,来创建对应的字符串public String(byte[] array); 根据字节数组的内容,来创建对应的字符串一种直接创建:String str=“你好”;*/public class String01 {
原创
发布博客 2021.03.27 ·
11 阅读 ·
0 点赞 ·
0 评论

JAVA 11

ArrayList数组的长度不可以发生改变但是Arraylist集合的长度是可以随意变化的对ArrayList来说,有一个尖括号,代表泛型泛型:也就是装在集合中的所有元素,全都是统一的什么类型。泛型只能是引用类型,不能是基本类型对于ArrayList集合来说,直接打印得到的不是地址值,而是内容如果内容为空,得到的是空的中括号:[]package demo05;import java.util.ArrayList;public class ArrayList01 {
原创
发布博客 2021.03.26 ·
12 阅读 ·
0 点赞 ·
0 评论

JAVA 10

对象数组package demo04;/*定义一个数组用来存储3个Person对象。 */class Person { private String name; private int age; public Person() { } public Person(String name, int age) { this.name = name; this.age = age; } public vo
原创
发布博客 2021.03.25 ·
11 阅读 ·
0 点赞 ·
0 评论

JAVA 09

Random/*Random类用来生成随机数字1.导包import java.util.Random;2.创建Random r = new Random();3.使用获取一个int数字(范围是int所有类型,有正负):int num = r.nextInt();获取一个int数字(参数代表了范围,左闭右开区间):int num1 = r.nextInt(10);代表了[0,10)中随便一个数;*/package demo03;import java.util.Random;p
原创
发布博客 2021.03.24 ·
13 阅读 ·
0 点赞 ·
0 评论

JAVA 08

Scanner去API里面查了一下这个类 全是英文也看不太懂Module java.basePackage java.utilClass Scannerjava.lang.Objectjava.util.Scanner第一次画图 先来个最简单的/*Scanner类的功能:可以实现键盘输入数据到程序中,引用类型的一般使用步骤:1.导包:import 包路径.类名称;如果需要使用的目标类,和当前类位于同一个包下,则可以省略导包语句只有Java.lang包下不需要
原创
发布博客 2021.03.23 ·
23 阅读 ·
0 点赞 ·
0 评论

JAVA 07

一个标准的类/*一个标准的类需要满足下面四个组成部分1.所有的成员变量都要使用private关键字修饰2.为每一个成员变量编写一对Setter/Getter方法3.编写一个无参数的构造方法4.编写一个全参数的构造方法这样标准的类也叫做 Java Bean快捷键:Code———Generate———Setter and Getter—全选—okCode———Generate———Constructor—Select NoneCode———Generate———Construc
原创
发布博客 2021.03.22 ·
9 阅读 ·
0 点赞 ·
0 评论

JAVA 06

构造方法/*构造方法格式:public 类名称(参数类型 参数名称){方法体}注意事项1.构造方法的名称必须和所在类名称完全一样2.构造方法不要写返回值类型,连void都不要写3.构造方法不能return一个具体的返回值4.如果没有编写任何构造方法,那么编译器将会默认赠送一个构造方法,没有参数,方法体什么都不做5.如果编写了至少一个构造方法,那么编译器将不再赠送6.构造方法也是可以重载的*/package demo01;public class Student {
原创
发布博客 2021.03.21 ·
20 阅读 ·
0 点赞 ·
2 评论

JAVA 05

面向对象package phone;public class Phone { String brand; double price; String color; public void call(String who){ System.out.println("给"+ who + "打电话"); } public void sendMessage(){ System.out.println("群发短信"); }}
原创
发布博客 2021.03.20 ·
24 阅读 ·
0 点赞 ·
0 评论

JAVA 04

数组<2>使用动态初始化数组时,数组里面的元素会有默认值(1)整数类型:默认值为0(2)浮点类型:默认值为0.0(3)字符类型:默认值为’\u0000’(4)布尔类型:默认值为false(5)引用类型:默认值为nullJava的内存需要划分为5个部分(1)栈内存(Stack):存放的是方法中的局部变量。方法的运行一定在栈内存中。(2)堆内存(Heap):凡是new出来的东西都在堆内存中。堆内存中的东西都有一个地址值。堆内存中的数据都默认值,规则和上面说的数组一样。
原创
发布博客 2021.03.17 ·
16 阅读 ·
0 点赞 ·
0 评论

JAVA 03

Java中的数组定义格式(动态)数据类型[] 数组名称 = new 数据类型[数组长度];与C语言中不同 在c中数组定义为数据类型 数组名称[数组长度]java数组解析:左侧数据类型:数组中保存的类型,数组中数据统一为该类型左侧的中括号:代表那是一个数组右侧的new :代表创建数组的动作右侧数据类型必须和左侧保持一致数组长度:代表该数组中可以保存多少个数据初始化动态数组package zhouqian.day01;public class Test001 {
原创
发布博客 2021.03.16 ·
11 阅读 ·
0 点赞 ·
0 评论

JAVA 02

1.Java中的方法*方法的定义格式:修饰符 返回值类型 方法名称(参数类型 参数名称,…){方法体;return 返回值;}2.方法的注意事项方法应该定义在类当中不能在方法中再定义方法方法定义的前后顺序无所谓方法定义后不会执行,要调用才会执行如果方法有返回值那就一定要有“return 返回值”return后面的返回值类型要和定义方法是的类型一样对于一个void类型的方法不能写 return 返回值 ,可以写return;3.一个简单的方法判断两个数是否相同package
原创
发布博客 2021.03.15 ·
21 阅读 ·
0 点赞 ·
2 评论

JAVA 01

1.常见的dos命令–exit 清屏–dir 列出当前目录下所有的子文件–cd 命令* cd命令表示:改变目录2.HolleWorld!//写的第一个代码当然是输出 HolleWorld 了public class HolleWorld{ public static void main(String[] args) { System.out.println("HolleWorld!"); }}3." + " 在C和JAVA中的区别在c中 只能用与求和#incl
原创
发布博客 2021.03.14 ·
21 阅读 ·
0 点赞 ·
0 评论

JAVA基础知识<四>

一、JAVA中"封装" 和 关键字 "private "1、 封装封装是把过程和数据包围起来,对数据的访问只能通过已定义的接口。面向对象计算始于这个基本概念,即现实世界可以被描绘成一系列完全自治、封装的对象,这些对象通过一个受保护的接口访问其他对象。封装是一种信息隐藏技术,在java中通过关键字private实现封装。什么是封装?封装把对象的所有组成部分组合在一起,封装定义程序如何引用对象的数据,封装实际上使用方法将类的数据隐藏起来,控制用户对类的修改和访问数据的程度。2、private
原创
发布博客 2021.01.24 ·
44 阅读 ·
0 点赞 ·
0 评论

JAVA基础知识<三>

一、栈和堆栈 :由操作系统自动分配释放 ,存放函数的参数值,局部变量的值等。bai其操作方式类似于数据结构中的栈。栈 :先进后出,后进先出堆 : 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收,分配方式倒是类似于链表。二、逻辑运算符1. " || "ture || ture == tureture || false == turefalse || false == false2. " && "ture || tur
原创
发布博客 2021.01.23 ·
33 阅读 ·
0 点赞 ·
2 评论

JAVA语言基础<二>

一、常量常量存储的是在程序中不能被修改的固定值,即常量是在程序运行的整个过程中保持 其值不改变的量。Java语言中的常量也是有类型的,包括整型、浮点型、布尔型、字符型和 字符串型。整型常量整型常量可以用来给整型变量赋值,整型常量可以采用十进制、八进制或十六进制表 示。十进制的整型常量用非0开头的数值表示,如80,-30;八进制的整型常量用以0开头 的数字表示,如016代表十进制的数字14;十六进制的整型常量用0x或0X开头的数值表 示,如0x3E代表十进制的数字62。整型常量按照所占用的内存
原创
发布博客 2021.01.21 ·
29 阅读 ·
0 点赞 ·
0 评论

JAVA语言基础<一>

一. 数据类型· 整型 :byte,short,int,long· 浮点型 :float,double· 布尔型 :boolean· 字符型 :char整型Java语言的整数有三种进制的表现形式· 十进制 :用 0~9 表示,首位不能为零· 八进制 : 以0开头,后面跟0~7· 十六进制 :以0x或0X开头,后面跟 0~9 或 a~f 或 A~F ;a~f 和 A~F 都表示10~15;一个整数隐含为int型,如果要把它强制转换为long型,需要在后面加 l 或 L。浮点
原创
发布博客 2021.01.21 ·
34 阅读 ·
1 点赞 ·
0 评论

7-76 考试座位号 (15分)

每个 PAT 考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要换到考试座位就座。但有些考生迟到了,试机已经结束,他们只能拿着领到的试机座位号码求助于你,从后台查出他们的考试座位号码。输入格式:输入第一行给出一个正整数 N(≤1000),随后 N 行,每行给出一个考生的信息:准考证号 试机座位号 考试座位号。其中准考证号由 16 位数字组成,座位从 1 到 N 编号。输入保证
原创
发布博客 2021.01.18 ·
379 阅读 ·
0 点赞 ·
0 评论

7-15 奖项排名 (20分)

第一届程序设计大赛采用PTA平台,参赛选手可以通过排名实时查看自己名次和成绩。该比赛奖项设置如下:一等奖、二等奖、三等奖、优秀奖个数分别为参赛人数的5%、10%、20%、30%,例如参赛人数为57,则一等奖、二等奖、三等奖、优秀奖获奖人数分别为2、5、11、17。比赛结束后,参赛选手想即时查看自己获得的奖项。请你通过编程重新显示排行榜,不但能够看到所有参赛选手的名次和成绩,还可以看到所获奖项信息。输入格式:输入第一行为一个正整数n(20≤n≤100),表示参赛人数,随后n行,每行给出每个参赛选手的准考证
原创
发布博客 2021.01.07 ·
287 阅读 ·
0 点赞 ·
0 评论
加载更多