- 博客(18)
- 收藏
- 关注
原创 Java文件处理
所谓“文件”,是指记录在外部介质上的数据集合。存储在磁盘中的文件叫磁盘文件,简称文件。每个文件具有唯一的文件标识,即文件全称。 Windows环境下的文件格式为: 文件路径\文件名 (1)文件路径: 由磁盘盘符和文件夹名构成。 (2)文件名: 由主文件名和扩展名构成。 例如:d:\vb\cj.dat 表示文件cj.dat存放在D...
2021-06-21 11:44:58
361
原创 异常,集合,泛型
一.异常定义在Java中,程序运行时可能发生的错误分为两类:Exception和Error。Exception是指经过程序员修正之后还能继续运行的错误,称为异常
2021-06-10 08:47:51
234
原创 关键字,接口
Java关键字是电脑语言里事先定义的,有特别意义的标识符,有时又叫保留字,还有特别意义的变量。Java的关键字对Java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等,关键字不能用作变量名、方法名、类名、包名和参数。abstractabstract关键字可以修饰类或方法。abstract类可以扩展(增加子类),但不能直接实例化。abstract方法不在声明它的类中实现,但必须在某个子类中重写。public abstract class MyClass{}p..
2021-06-04 17:09:59
223
原创 面向对象继承 多态
(1)子类继承父类的所有成员,并且不改变成员的访问权限;(2)子类根据需要添加自己特有的属性和方法;(3)可以覆盖属性成员(可以定义属性,使之与父类具有相同的属性名,但数据类型不同的属性>改变父类属性的数据类型)(4)可以覆盖父类的方法(定义与父类具有相同头的方法,但方法体不同>功能可能改变)(5)子类由于添加了自己的属性,所以,有自己的构造方法。(6)方法可以重载。8.方法的覆盖和重载(1)在继承中,子类继承了父类中的所有方法。(2)当子类对父类中相同方法头的...
2021-05-27 12:15:58
187
原创 Java中类与对象的使用
在面向对象程序设计中:1、类是程序的构件;每个类是-种对事物的抽象,包含对该类事物的属性描述和行为描述。2、对于类,有两种方式可以获得:(1)一类是JAVA系统提供的可以直接使用的类一-标准类库(标准Jar包);(2)我们自己可以建立(生产)组件(自定义类)2、Java程序的结构(1)一个java程序有一个或多个类组成,其中有且仅有一个含有main方法的主类。(2)每个类,都有自己的属性和相关的对属性数据进行操作的方法。即:一个类,包含两部分内容:属性数据和方法。(3)一般情况下,属性(数据成
2021-05-20 21:07:43
474
原创 Java函数
为了提高代码的复用性,可以将其定义成一个单独的功能,该功能的体现就是java中的函数。函数就是体现之一。java中的函数的定义格式: 修饰符 返回值类型 函数名(参数类型 形式参数1,参数类型 形式参数1,…){ 执行语句; return 返回值; }没有具体的返回值时,返回的返回值类型用void关键字表示。如果函数的返回值类型是void时,return语句可以省略不写的,系统会帮你自动加上。return的作用:结束函数。结束功能。如何定义一个函数?函数其实就是一个
2021-05-16 12:49:10
174
原创 Java语句
If switch do while while for 这些语句什么时候用? 1)、当判断固定个数的值的时候,可以使用if,也可以使用switch。 但是建议使用switch,效率相对较高。switch(变量){ case 值:要执行的语句;break; … default:要执行的语句; }工作原理:用小括号中的变量的值依次和case后面的值进行对比,和哪个case后面的值相同了 就执行哪个case后面的语句,如果没有相同的则执行default后面的语句;细节:
2021-05-16 12:46:50
95
原创 Java赋值运算符
赋值运算符的符号为“=”,它的作用是将数据、变量、对象赋值给相应类型的变量,例如下面的代码:int i = 75; // 将数据赋值给变量long l = i; // 将变量赋值给变量Object object = new Object(); // 创建对象赋值运算符的运算顺序为从右到左。例如在下面的代码中,首先是计算表达式“9412 + 75”的和,然后将计算结果赋值给变量result:int result = 9412 + 75;如果两个变量的值相同,也可以采用下面的方式完成赋值
2021-05-16 12:22:42
593
原创 C++爱你之心
#includeusing namespace std;#includeint main(){ for(float y=1.3;y>=-1.1;y-=0.1){for(float x=-1.2;x<=1.2;x+=0.05)if(pow((xx+yy-1.0),3)-xxyyy<=0.0)cout<<"*";elsecout<<" ";cout<<endl;}return 0;}
2021-05-14 11:40:49
169
原创 Java逆序输出
任意给一个整数,将其形成一个逆序数据,并输出import java.util.*;public class HelloWorld {public static void main(String[] args) {int t; int n=0; Scanner sc=new Scanner(System.in); t=sc.nextInt(); for(;t/10>0||t%10>0;) {n=t%10; System.out.println(n); t=t/1
2021-05-12 15:09:36
454
原创 Java数字提取
数字提取,任给一个整数,输出各位数据,并计算各个位的和值import java.util.*;public class HelloWorld {public static void main(String[] args) {Scanner sc = new Scanner(System.in); int a,t,s = 0; a = sc.nextInt(); do { t = a%10; a = a/10; s = s+t; } while(a!=0);
2021-05-12 15:06:11
319
原创 Java韩信数
判定人数是否为“韩信数”:三人一行多一人,七人一行少两人,五人一行正好import java.util.*;public class HelloWorld {public static void main(String[] args) {Scanner sc = new Scanner(System.in); int a; a = sc.nextInt(); if(a%3 == 1 && a%7 == 5 && a%5 == 0) System.out.
2021-05-12 15:00:16
622
原创 Java乘法运算
/设计一个程序。 完成任盘两个数的乘法运算。并是示计算结果/import java.util.*;public class HelloWorld {public static void main(String[] args) {int a; int b; Scanner sc=new Scanner(System.in); a=sc.nextInt(); b=sc.nextInt(); System.out.println(c(a,b));; } public static
2021-05-12 14:57:49
1429
原创 Java平方,平方根,立方
/提供个正实教。 计算并打印出其平方值、平方根、立方值。结果保留小数点后2位数字(4合5入)/import java.util.;public class HelloWorld {public static void main(String[] args) {int a; double a1; double a2; double a3; Scanner sc=new Scanner(System.in); a=sc.nextInt(); a1=aa; a2=Math.sqrt(a)
2021-05-12 14:42:53
3935
原创 Java方程解
//第六题 求方程Ax+B=0的解;输入AB的值后输出原式和解;import java.util.;public class HelloWorld {public static void main(String[] args) {int a,b; double x; Scanner cin=new Scanner (System.in); a=cin.nextInt(); b=cin.nextInt(); x=-b/(a1.0); if(a==1) System.out.println
2021-05-11 22:41:41
1486
原创 Java三角形面积
//输入三角形的三边求面积或任意三角形import java.util.Scanner;public class A{private static Scanner sc; public static void main(String[] args) { sc = new Scanner(System.in); int a,b,c; a=sc.nextInt(); b=sc.nextInt();c=sc.nextInt(); int s=0,l=0; l=(a+b+c)/2; s=(in
2021-05-11 22:29:39
541
原创 Java两个整数和
//计算任意两个整数的和import java.util.*;public class HelloWorld {public static void main(String[] args) {Scanner cin = new Scanner(System.in); int a,b; a=cin.nextInt(); b=cin.nextInt(); int sum=0; sum=a+b; System.out.println(“sum”+"="+sum);}}...
2021-05-11 22:21:16
150
原创 java计算1+2
//设计计算1+2的程序import java.util.*;public class HelloWorld {public static void main(String[] args) { int a,b,sum; a=1; b=2; sum=a+b; System.out.println(a+"+"+b+"="+sum); }}
2021-05-11 22:16:29
930
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人