- 博客(16)
- 收藏
- 关注
原创 年龄比较 this
class Person{ public int age; public String name; //人固有年龄和姓名的属性 Person(String name,int age) //人的姓名和年龄有可以被定义的特性(构造函数) { this.name=name; this.age=age; } ...
2019-01-30 15:47:04
682
转载 HTML:身体,CSS:衣服,Javascript:思想和行为
1、HTML是超文本标记语言,可以理解为网页中的标签,比如div、ul、p等等这些;2、css是样式表,修饰html标签显示的效果,比如改变字体大小、字体颜色、设置宽度、高度等等(font-size、color、width、height);3、js全称为javaScript,是脚本语言,为浏览器的一部分,广泛用于客户端的脚本语言,现在也用户服务端(noodjs),常用来为网页添加各式各样的动态...
2019-01-29 17:12:09
795
原创 this
/*《构造函数》例子中为了增加代码可读性,在构造函数Person(String n)--->Person(String name),这里就要用this1.当成员变量和局部变量重名,可以用 this 来区分2.this 就代表对象,代表当前对象。this就是所在函数,所属对象的引用 简单说:哪个对象调用了this所在的函数,this 就代表哪个对象*/public class...
2019-01-29 17:11:09
208
原创 构造函数
/*1.一个类中如果没有定义构造函数,那么该类中会有一个默认的空参数构造函数2.如果定义了指定的构造函数,那么类中默认构造函数就没有了3.构造函数在对象创建时就会调用,只调用一次;一般函数在需要功能时候才调用,且可以调用多次4.什么时候定义构造函数:在描述事物时,事物一产生就具备的一些内容5.可构造不同的构造函数进行不同的初始化*/public class Person { ...
2019-01-29 15:22:00
195
原创 trim功能,去除字符串两端的空白
1. str.charAt(int index) 用来返回index位置下的字符,第1位是0,第2位是1,类似于数组坐标2. 虽然java有trim方法,但是javascript没有。javascript 是直接能在网页客户端拿到数据的(如在网页上输入账号邮箱,后面有打钩校验,此过程是在客户端完成,不是在服务器端)学习代码:public class StringTest_4 { public st...
2018-06-01 17:58:04
1018
原创 两字符串寻找最大相同子串
1.s1.contains(sub) 存在返回true2.把较短字符串先与长的contains,存在则输出;不存在则减一再containspublic class StringTest_3 { public static void main(String[] args) { String s1="jielLeaHappyChildDayChildDayewqdx"; String s2="I...
2018-06-01 17:29:44
1716
原创 字符串中查找子串出现的次数
1.indexOf 方法返回一个整数值,指出 String 对象内子字符串的开始位置。如果没有找到子字符串,则返回-1。2.substring(x) 从第x个字符到最后;substring(x,y) 从第x个字符到第y个 字符截取学习代码:思路:indexOf能找到有没有,但不会计数,需要配合substring 截取子串public class StringTest_2 { public stat...
2018-06-01 15:14:15
3172
原创 给定一个字符串数组,按字典顺序大小排序
1. ctrl+shift+f 代码格式化 ; ctrl+1 快速建立方法2. System.out.print("");不出回车 System.out.println("");出回车3. 字符串比较 arr[i].compareTo(arr[j]) 不能用 >4. java中if(Boolean型),不能if(int型),应该把int型变为判断语句则输出结果为Bo...
2018-06-01 11:49:30
3890
原创 Scanner类,控制台输入数据
1. 要使用Scanner类,需要加上import java.util.Scanner;2. nextInt()、nextFloat()、nextLine(), 整数、浮点数、字符串;3.输入完数字再输入字符串,需要吃回车学习代码:import java.util.Scanner;public class ScannerDemo { public static void main(String...
2018-05-30 11:51:39
455
原创 传参
1.引用和=。=表示赋值(int hp=50);引用表示指向(Hero h=new Hero(),引用h指向一个Hero对象)2.this就是所在函数所属对象的引用。也就是说,哪个对象调用了this所在的函数,this就代表哪个对象3.在方法内,无法修改方法外基本类型参数学习代码:public class Hero { String name; int hp; public Hero(Strin...
2018-05-23 11:13:24
281
原创 方法重载
1.重载:方法相同但参数不同。(英雄有多种攻击方法,可以攻击一个,也可以攻击多个——攻击即为方法,攻击的个数为参数)在调用方法attack时候,会根据参数的类型以及数量,自动的调用方法。2.可变数量的参数 attack(Hero ... heros)学习代码:public class Hero{ String name; int hp; public void attack(Hero h) { ...
2018-05-22 16:08:25
200
原创 继承 this,super
1.本类成员和局部变量同名用this区分;子父类中的成员变量同名用super区分2.super代表extends指向类的空间class Fu{ int num=4;}class Zi extends Fu //子父类num变量同名{ int num=5; void show() { System.out.println(this.num+"...."+super.num); //exte...
2018-05-17 16:52:24
222
原创 继承
1.继承提高了代码的复用性2.让类与类之间产生联系,给第三个特征多态提供前提,并维护着对象之间的关系代码举例:class person{ String name; int age;}class student extends person //继承共有属性{ //String name; //int age; void study() { System.out.println(name+"..s...
2018-05-17 10:55:29
270
原创 函数的调用
public class Hero { public void keng() { System.out.println("调用了Hero类中的keng函数"); return; } public static void main(String []args) //main在类中 { new Hero().keng(); // 调用函数不是直接...
2018-05-14 21:18:07
176
原创 出错记录
1.不建类,就没有src下就没有(defalut packet)不能编译应该:File-->New-->Class2.public class Hero { public static void main(String [] args) //main在class里,强调万物皆对象,包括main { }}...
2018-05-14 00:00:38
238
原创 cmd下运行HelloJava
1.创建文件夹在F:\project\j2se\src 命令 md (创建目录)2.建立HelloJava.java代码如下:public classHelloJava //加了public后,类名与文件名需相同,否则报错{ public static void main(String[]args) { System.out.println("he...
2018-05-11 11:24:20
358
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人