java
XUAN528XUAN
Linux
展开
-
JAVA基础-基本类型转换
int 和string的相互转换1.int转换Stringpublic static String valuesOf(int i);返回int参数的字符串表示形式,该方法是String类的方法1.String转换intpublic staring int parselnt(String s); 将字符串解析为int类型,该方法是lnteger类的方法字符串中数据排序...原创 2021-12-19 11:44:59 · 137 阅读 · 0 评论 -
java基础-system
public static void exit(int status) 终止当前运行的java虚拟机,非零表示异常终止public static long currentTimeMillis() 返回当前时间(以毫秒为单位)package hello;public class hello { public static void main(String[] args) {// System.exit(0); long start = System.currentTimeMilli..原创 2021-12-09 22:06:28 · 288 阅读 · 0 评论 -
java-Math
public static int abs(int a) 返回参数的绝对值public static double ceil(double a) 返回大于或者等于参数的最小double值public static double floor(double a) 返回小于或等于的最大double值public static int round(float a) 按四舍五入返回最接近参数的intpublic static int max(int a,int b) 返回两个int值的最大值...原创 2021-12-09 21:52:16 · 96 阅读 · 0 评论 -
java-继承
继承的格式格式:public class 子类名 extends 父类名()范例:public class Zi extends Fu()Fu:是父类,也被称为基类,超类、Zi:是子类,也被称为派生类原创 2021-12-09 21:37:01 · 73 阅读 · 0 评论 -
java-继承
继承的格式格式:public class 子类名 extends 父类名()范例:public class Zi extends Fu()Fu:是父类,也被称为基类,超类、Zi:是子类,也被称为派生类super关键字用法和this关键字用法相似this:表示本类对象的引用super:代表父类存储空间的标识(可以理解为父类对象引用)...原创 2021-12-08 21:53:40 · 79 阅读 · 0 评论 -
java基础17节-继承
继承的格式格式:public class 子类名 extends 父类名()范例:public class Zi extends Fu()Fu:是父类,也被称为基类,超类、Zi:是子类,也被称为派生类原创 2021-12-02 22:31:47 · 81 阅读 · 0 评论 -
java基础-18节-集合
集合类的特点:提供一种存储空间可变的存储模型,存储的数据容量可以发生改变ArrayListpublic ArrarList() 创建一个空的集合对象public boolean add(E e) 将指定的元素追加到此集合的末尾public void add(int index,E element) 在此集合中指定位置插入指定的元素package new1;import java.util.ArrayList;import java.util.Scanner;publi...原创 2021-11-25 11:48:31 · 98 阅读 · 0 评论 -
java基础17节-StringBuilder
StringBuilder内容是可变的构建StringBuilder方法package new1;import java.util.Scanner;public class StudentDemo { public static void main(String[] args) { StringBuilder ab = new StringBuilder(); System.out.println("ab:"+ ab); System.out.println("sb.leng原创 2021-11-23 08:58:14 · 363 阅读 · 0 评论 -
java基础16节-String
package new1;import java.util.Scanner;public class StudentDemo { public static void main(String[] args) { String s1 = new String(); System.out.println("s1 " + s1); char[] chs = {'a','b','c'}; //字符数组 String s2 = new String(chs); System.ou.原创 2021-11-22 17:13:22 · 388 阅读 · 0 评论 -
java基础第15节-Scanner
package new1;import java.util.Scanner;public class StudentDemo { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入一个字符串数据:"); String line = sc.nextLine(); System.out.println("你输入的数据是:" + lin.原创 2021-11-22 11:03:33 · 387 阅读 · 0 评论 -
java基础13节-构造方法
构造方法是一种特殊的方法作用:创建对象格式:public class 类型{ 修饰符 类型(参数){ }}原创 2021-11-22 11:02:47 · 80 阅读 · 0 评论 -
java12节-this
this修饰的变量用于指代成员变量 解决局部变量隐藏成员变量package new1;public class Student { private String name; private int age; public void setName(String name) { this.name = name; } public String getName() { return name; } public void setAge(int age ) {...原创 2021-11-20 23:11:43 · 367 阅读 · 0 评论 -
java基础12节-private关键字
作用:保护成员不被别的类使用,被private修饰的成员只在本类中才能访问 针对private修饰的成员变量,如果需要被其他类使用,提供相应的操作提供get变量名()方法,用于获取成员变量的值,方法用public装饰提供set变量名(参数)方法,用于设置成员的值,方法用public装饰...原创 2021-11-20 22:49:25 · 124 阅读 · 0 评论 -
java基础11节-练习
package hello;import java.util.Scanner;public class hello{ public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入一个星期数:"); int week = sc.nextInt(); if (week<1 || week>7) { System.out.println(.原创 2021-11-18 10:27:41 · 172 阅读 · 0 评论 -
java基础第10节-方法
方法调用过程package hello;public class hello{ public static void main(String[] args) { new1(); } public static void new1() { int number = 10; if (number % 2 == 0) { System.out.println(true); }else { System.out.println(false); } }}带返回值.原创 2021-11-16 10:47:19 · 216 阅读 · 0 评论 -
java基础第九节-跳转控制语句-数组
continue用在循环中,基于条件控制,跳过某次循环体内容的执行,继续下一次的执行break用在循环中,基于条件控制,终止循环体内容的执行,结束当前的整个循环原创 2021-11-13 21:04:24 · 609 阅读 · 0 评论 -
java基础第九课-random
random 作用:产生随机数导包import java.util.Random;创建对象Random r = new Random();获取随机数int number = r.nextInt(10); //获取数据范围(0,10)不包括10import java.util.Random;public class hello { public static void main(String[] args) { Random r = new Random(); fo.原创 2021-11-09 09:44:37 · 95 阅读 · 0 评论 -
java第八节-重复执行
import java.util.Scanner;public class hello { public static void main(String[] args) { for(;;){ System.out.println("hello"); } }} import java.util.Scanner;public class hello { public static void main(String[] args) { while(true){ .原创 2021-11-08 17:30:08 · 471 阅读 · 0 评论 -
java基础第七节-do...while循环语句
基本格式:do{ 循环体语句; }while(条件判断语句);完整格式:初始化语句;do{ 循环体语句; 条件控制语句; }while(条件判断语句);import java.util.Scanner;public class hello { public static void main(String[] args) { int j = 1; do{ System.out.pr...原创 2021-11-08 17:03:36 · 66 阅读 · 0 评论 -
java第六节-while循环
基本格式:while(条件判断语句){ 循环体语句;}原创 2021-11-08 16:54:32 · 72 阅读 · 0 评论 -
java第六节-for循环
格式: for (初始化语句;条件判断语句;条件控制语句){ 循环体语句;}import java.util.Scanner;public class hello { public static void main(String[] args) { for (int i = 1;i<=5;i++) { System.out.println("hello"); } }}水仙花import java.u...原创 2021-11-08 14:05:22 · 81 阅读 · 0 评论 -
java第五课-switch语句
格式:switch(表达式){ case值1: 语句体1; break; case值2: 语句体2; break; default: 语句体n+1; [...原创 2021-11-08 12:25:56 · 92 阅读 · 0 评论 -
java第四节-if语句
格式1: if (关系表达式){ 语句体; }格式2: if(关系表达式){ 语句体1; }else{ 语句体2; }格式3:if (关系表示式2){ 语句体1;}else if(关系表示式2){ 语句体2;}..... else{ ...原创 2021-11-08 12:09:28 · 72 阅读 · 0 评论 -
java基础第三节-数据输入
导包 import java.util.Scanner创建对象 Scanner sc = new Scanner(System.in);接收数据 int i = sc.nextInt();import java.util.Scanner;public class ScannerDemo{ public static void main(String[] arge) { Scanner sc = new Scann...原创 2021-11-08 11:14:31 · 58 阅读 · 0 评论 -
java基础第二节
++与--public class hello{ public static void main(string[] args) { int i = 10; System.out.prontln("i:" + 1); i++; System.out.prontln("i:" + 1); }}逻辑运算符& 逻辑与| 逻辑或^ 逻辑异或 (相同为false,不同为true)! 逻辑非...原创 2021-11-08 10:31:11 · 77 阅读 · 0 评论 -
java第一节基础
数据类型整数型 整数(byte,short,int,long) 浮点数(float,double) 字符(char) 非数值型 布尔(boolean) 类(class) 接口(interface) 数组([])变量定义变量 int a = 10;输出变量...原创 2021-11-08 09:12:55 · 82 阅读 · 0 评论