- 博客(59)
- 收藏
- 关注
原创 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
162
原创 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
315
原创 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
125
原创 java-继承
继承的格式格式:public class 子类名 extends 父类名()范例:public class Zi extends Fu()Fu:是父类,也被称为基类,超类、Zi:是子类,也被称为派生类
2021-12-09 21:37:01
93
原创 java-继承
继承的格式格式:public class 子类名 extends 父类名()范例:public class Zi extends Fu()Fu:是父类,也被称为基类,超类、Zi:是子类,也被称为派生类super关键字用法和this关键字用法相似this:表示本类对象的引用super:代表父类存储空间的标识(可以理解为父类对象引用)...
2021-12-08 21:53:40
106
原创 java基础17节-继承
继承的格式格式:public class 子类名 extends 父类名()范例:public class Zi extends Fu()Fu:是父类,也被称为基类,超类、Zi:是子类,也被称为派生类
2021-12-02 22:31:47
101
原创 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
124
原创 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
390
原创 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
406
原创 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
421
原创 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
390
原创 java基础12节-private关键字
作用:保护成员不被别的类使用,被private修饰的成员只在本类中才能访问 针对private修饰的成员变量,如果需要被其他类使用,提供相应的操作提供get变量名()方法,用于获取成员变量的值,方法用public装饰提供set变量名(参数)方法,用于设置成员的值,方法用public装饰...
2021-11-20 22:49:25
151
原创 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
196
原创 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
241
原创 java基础第九节-跳转控制语句-数组
continue用在循环中,基于条件控制,跳过某次循环体内容的执行,继续下一次的执行break用在循环中,基于条件控制,终止循环体内容的执行,结束当前的整个循环
2021-11-13 21:04:24
647
原创 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
122
原创 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
512
原创 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
83
原创 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
108
原创 java第五课-switch语句
格式:switch(表达式){ case值1: 语句体1; break; case值2: 语句体2; break; default: 语句体n+1; [...
2021-11-08 12:25:56
115
原创 java第四节-if语句
格式1: if (关系表达式){ 语句体; }格式2: if(关系表达式){ 语句体1; }else{ 语句体2; }格式3:if (关系表示式2){ 语句体1;}else if(关系表示式2){ 语句体2;}..... else{ ...
2021-11-08 12:09:28
94
原创 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
76
原创 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
91
原创 java第一节基础
数据类型整数型 整数(byte,short,int,long) 浮点数(float,double) 字符(char) 非数值型 布尔(boolean) 类(class) 接口(interface) 数组([])变量定义变量 int a = 10;输出变量...
2021-11-08 09:12:55
108
原创 python基础第五节
pass语句 占位符range()内置函数 用于生成一个序列 range(stop) //创建一个0,stop之间的整数序列步长为1 range(start,stop)创建一个start,stop之间的整数序列,步长为1 range(start,stop,step)创建一个start,stop之间的序列步长为step循环结构 反复做同一件事情称为循环while 条件表达式: ...
2021-09-28 21:39:53
100
原创 python基础第四节-if语句
单分支if 条件表达式: 条件满足执行命令双分支结构 if 条件表达式: 条件执行体 else: 条件执行体多分支语句 if 条件表达式1: 条件执行体 elif条件表达式2: 条件执行体 elif条件表达式N: ...
2021-09-28 20:57:09
108
原创 python基础第三节
python常用的运算符算数运算符,赋值运算符,比较运算符,布尔值运算符,位运算符算数运算符 加(+),减(-),乘(*),除(/),整除(//) 取余(%),幂运算符(次方)(**)...
2021-09-28 20:34:44
83
原创 python基础第二课
变量由三部分组成:标识,类型,值数据类型type() 查看类型函数整数类型 int浮点数类型 float布尔值类型 bool字符串类型 strform decimal import Decimal 浮点数计算模块print(Decimal('1.1')+Decimal('2.2'))布尔值类型 true表示真,可以转换整数1 false表示假,可以转换整数0字符串类...
2021-09-20 17:54:50
611
原创 python基础第一课
print()函数可以将你想展示的东东在IDLE或标准的控制台上展示输出到·文件中fp=open('D:/test.txt','a+') # open():打开文件 a+ :如果文件不存在就创建,存在就在文件内容的后面继续追加print('helloworld',tile=fp) #输出fp.close() #关闭转义字符反斜杠 \\ 单引号 \' 双引号 \" 换行 \n 回车 \r...
2021-09-20 17:14:12
104
原创 python语言的turtle库
一、使用random随机获取列表元素二、画笔的抬笔和落笔三、背景图片的设置四、窗口大小的设置import random #调用库a=[1,2,3,4,5,6] #列表元素b="asdfghjkl"#print(a[random.randint(0,5)]) #随机获取一个数#random.choice() #随机取一个列表元素print(random.choice(a)) #随机获取一个列表数print(random.choice(b)) #随机获取一个b的字符.
2021-09-20 17:09:13
296
原创 GO语言其他运算符和传统三元运算
& 返回变量存储地址 案例:&a将给出变量的实际地址* 指针变量 案例:*a是一个指针变量案例package mainimport( "fmt")func main() { a := 100 fmt.Println("a的地址=", &a) var ptr *int = &a fmt.Println("ptr 指向的值是=",*ptr)}传统三元运算package main...
2021-07-15 14:52:21
265
原创 GO语言数值互换
package mainimport( "fmt")func main() { var a int = 10 var b int = 20 a = a + b b = a - b // b = a + b - b ==> b = a a = a - b // a = a + b - a ==> a = b fmt.Printf("a=%v b=%v", a, b)}
2021-07-15 14:05:21
185
原创 GO语言的运算符优先级
后缀 () [] -> . ++ -- 单目 + - ! ~ (type) * & sizeof 乘法 * / % 加法 + - 移位 << >> 关系 < <= > >= 相等(关系) == != 按位AND & 按位...
2021-07-15 14:03:06
340
原创 GO语言赋值运算符
= 将一个表达式的值赋给一个左值 c = a + b += 相加后在赋值 c += a等于c = c + a -= 相减后在赋值 c -= a等于c = c - a *= 相乘后在赋值 c *= a等于c = c * a /= 相除后在赋值 c /= a等于c = c / a %= 求余后在赋值 c %= a等于 c = c % a <<= 左移后赋值 c <<= 2 等于c
2021-07-15 11:46:18
143
原创 GO语言逻辑运算符
&& 逻辑与运算符 || 逻辑或运算符 ! 逻辑非运算符 案例:package mainimport( "fmt")func main() { var age int = 40 if age > 30 && age < 50 { fmt.Println("ok") } if age > 30 || age < 40 { fmt.Println("ok1") } if !(age <
2021-07-15 10:58:04
310
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人