- 博客(23)
- 收藏
- 关注
原创 Web:VS 2019连接数据库SQL Server 2012的具体操作
Web:VS 2019连接数据库SQL Server 2012的具体操作
2022-11-03 17:42:17
1308
1
原创 二进制与十进制的相互转换
这里给大家介绍一个方便快捷的方法,针对整数和小数的二进制转换按八位地址来取整数,从右往左数,00000000的十进制数分别依次对应1,2,4,8,16,32,64,128。当二进制数对应位置为1时,取相对应的数,进行相加即得到相应整数例如:9的二进制数为00001001,可理解为9=8+1,将二进制00000000上8和1的位置换成1,即00001001,这就得到了9的二进制数,相反,根据二进制数也可很快的得到相应的十进制数,例如:01001101对应的十进制数为77,可理解为01001101中
2022-10-01 10:26:05
2777
原创 JAVA输入/输出(二)
编程实现并回答下列问题:(1) 将以下的学生信息写入到文本文件aa.txt中;张一 1809112121 20 98.5张二 1809122234 21 88张三 1809112105 22 76.5张四 1809112133 21 92.5张五1809112206 20 68张六 1809112221 21 95.5张七 1809112249 21 82张八1809112233 21 79.5(2) 从文件中读取这些学生的信息,将其输出到显示器上.1....
2022-05-22 13:39:58
443
4
原创 JAVA输入输出(一)
编程实现:(一)(1) 设计static void fileWrite(String filename)方法,其功能是从键盘按行以姓名、学号、成绩的方式取得数据,并按相同顺序逐行保存到filename指定的文本文件中,重复进行,直到输入空行结束。姓名、学号为连续英文字母或汉字、成绩为整数,三者之间以空格分隔。键盘输入和输出文件数据形式如下:张一200215101 68张二 200215102 82张三 200215202 99(2) 设计static void fileRe...
2022-05-22 13:25:54
1156
原创 JAVA的继承与多态
编程实现,要求如下:(1) 设计圆类Circle,类中定义变量半径r,两个构造方方法(不带参数的和带一个参数的),同时还有计算圆的周长(perimeter())和面积(area())的方法;(2) 设计圆柱的类Cylinder,继承圆类Circle,增加了圆柱的高h属性,定义带一个参数和带两个参数的构造方法,同时有计算圆柱的表面积(area())和体积(volume())的方法;(3) 测试:求半径r=10,高h=100的圆柱的表面积和体积。1.圆类Circlepublic cl.
2022-05-22 13:03:54
345
原创 JAVA泛型的简单实用
编程实现:设计一个ArrayList<FXStudent>泛型类的对象,统计学生对象的数量.学生类Student中有属性account和password,还有包含两个参数的构造方法,已知学生信息为:FXStudents1=new FXStudent("admin","123456"); FXStudents2=new FXStudent("guest","654321");请完成统计学生对象数量的程序代码.public ...
2022-05-22 12:53:25
95
原创 JAVA接口
编程实现:设计接口Shape,其中包含有常量PI定义为3.14,抽象方法面积area()、体积volume()、周长perimeter(),现有矩形(PRectangle)和圆(Circle)两种平面图形1.接口Shapepublic interface Shape { final double PI=3.14; public abstract double area();//面积 public abstract double volume();//体积 public abstract
2022-05-22 12:38:03
548
原创 JAVA抽象类
编程实现:设计平面图形的类PGraphic,其中包含计算面积的方法area(). 现有矩形(PRectangle)和圆(Circle)两种平面图形,利用抽象类可以派生子类的特性,求其面积,1. 平面图形的类PGraphic,其中包含计算面积的方法area().public abstract class PGraphic { public abstract double area();}2.圆(Circle)类,继承PGraphic类public class PCirc.
2022-05-22 12:29:59
165
原创 JAVA异常
编程实现:设计方法:public booleanprime(intn),用来判断n是否是素数,若n为素数返回true,否则返回false。若n<=0,抛出ArgumentOutOfBoundsException异常(自变量超出范围)import java.util.Scanner;//定义一个类,继承Exception类,用于抛出异常class ArgumentOutOfBoundsException extends Exception{ public Argument...
2022-05-22 11:58:11
420
原创 检测从键盘上输入的字符串是否是回文串。从键盘上输入一行字符,忽略非数字和非字母的字符,判断其是否是回文串
编程实现(注意next()与nextLine()的使用):nextLine()方法返回的是所有字符,它是可以得到带空格的字符串的。next()会自动消去空格,只返回输入的字符,不能得到带空格的字符串。 检测从键盘上输入的字符串是否是回文串。 从键盘上输入一行字符,忽略非数字和非字母的字符,判断其是否是回文串 提示:使用Character.isLetterOrDigit()进行字符串的过滤; 使用StringBuffer类的方法reverse()倒置字...
2022-05-22 11:44:53
936
原创 编程实现: 定义学生类Student,有2个构造方法,其一不带任何参数,另一带有4个参数,其中有四个属性:姓名(sname)、学号(sno)、班级(classes)、成绩(score)。
假设有5名学生,要求完成如下功能:(1)显示输出成绩大于平均值的学生信息;(2)按照学生成绩升序排序后,显示输出学生相关信息 提示:定义不同的方法实现: ◆ 显示学生信息 ◆ 排序方法 ◆ 求成绩大于平均值的方法已知五位学生的信息如下:姓名学号班级成绩张一 ...
2022-05-18 22:35:23
2862
原创 编程实现: 求二维数组中行元素和的最大值,并输出行号。
编程实现: 求二维数组中行元素和的最大值,并输出行号。public class Hsum { //输出二维数组 public static void printArray(int[][] a) { for(int i=0;i<a.length;i++) for(int j=0;j<a[i].length;j++) System.out.print(a[i][j]+"\t"); System.out.println(); } //判断最大值 publi.
2022-05-18 22:24:36
1012
原创 随机生成100个小写字母,统计每个字母出现的次数,用选择或冒泡排序算法实现升序排序。使用Arrays.sort()方法进行排序。
用选择或冒泡排序算法实现升序排序。 使用Arrays.sort()方法进行排序。 public class BubbleSort { //创建数组 public int[] creatArray() { int[] a=new int[5]; for(int i=0;i<a.length;i++) a[i]=(int)(Math.random()*100); return a; } //输出数组 public void printArray(int[] ..
2022-05-18 22:19:02
624
原创 编程实现: 随机生成100个小写字母,统计每个字母出现的次数
随机生成100个小写字母,统计每个字母出现的次数public class Random { //创建数组 public char[] Array() { char[] c=new char[100]; for(int i=0;i<c.length;i++) c[i]=(char)('a'+(int)(Math.random()*('z'-'a'+1))); return c; } //显示数组 public void displayArray(char[] c) {.
2022-05-18 22:13:47
3038
原创 类成员的使用,模拟银行账户功能。属性:账号、储户姓名、地址、存款余额、最小余额;方法:存款、取款、查询。
根据用户操作显示储户相关信息。如存款操作后,显示储户原有余额、今日存款数额和最终存款余额;取款时,若最后余额小于最小余额,拒绝取款,并显示“至少保留余额XXX”。public class Account { private String account;//私有类变量 String name; String address; double balance; static double minBalance=10;//静态常量 pub.
2022-05-18 22:07:08
2087
原创 设计呼叫器类;编写测试类程序,创建三个对象并调用方法
在购买呼叫器时,会输入数据呼叫器号码、用户姓名和用户地址。呼叫器上有3个按钮,分别用于呼叫保安、医疗站和餐厅。呼叫时,呼叫器会自动发布呼叫者的呼叫号码、姓名和地址,同时还有用户的请求内容public class Call { String number;//定义号码 String name;//姓名 String address;//地址 public Call(String number,String name,String address) {//定义带三个参数的构造方法 ..
2022-05-18 21:45:31
502
原创 编程实现:两个变量的交换通过方法,传递“引用变量值”交换。
用两个类实现,一个方法类定义,一个测试类实现。//定义方法public class Swap1 { int a=3; int b=5; public void swap(Swap1 s) {//定义交换方法,使用带参返回 int t; t=s.a; s.a=s.b; s.b=t; } public void printSwap1() {//输出 System.out.println("a="+a+",b="+b); }}测试类//测试方法public
2022-05-17 23:03:20
277
原创 使用Math.random()方法编程:产生[a,z]之间的随机小写字母字符,且每行输出6个小写字母。
//产生[a,z]之间的随机小写字母字符,且每行输出6个小写字母。public class RandomDemo1 { public static void main(String[] args) { int count=0;//计数 for(int i=1;i<=100;i++) {//产生100个 char c=(char)('a'+(char)(Math.random()*('z'-'a'+1)));//产生随机小写字母 System.out.print(c+"\t".
2022-05-16 23:02:13
444
原创 使用Math.random()方法编程:提示:Math.random():随机生成 [0 , 1)之间的随机double型数,产生[1,50]之间的随机整数,且每行输出10个数。
//产生[1,50]之间的随机整数,且每行输出10个数public class RandomDemo { public static void main(String[] args) { int count=0;//用于计数 for(int i=1;i<=50;i++) {//使用for循环,产生50个随机数 int c=(1+(int)(Math.random()*50));//产生随机数 System.out.print(c+"\t"); count++;//自增.
2022-05-16 22:58:30
716
原创 按照每行5个数,输出前50个素数。
public class OutputDemo1 { public static void main(String[] args) { int x,y; int count=0; for(x=2;x<=500;x++) { boolean flag=true; for(y=2;y<x;y++) { if(x%y==0) { flag=false; break; } } if(flag) { count++; .
2022-05-16 10:33:00
954
2
原创 输出1-200内的素数?按每行输出5个素数的进行输出。
import java.util.Scanner;public class OutputDemo { public static void main(String[] args) { int x,y; int count=0; for(x=2;x<=200;x++) { boolean flag=true; for(y=2;y<x;y++) { if(x%y==0) { flag=false; break; } } .
2022-05-16 10:05:03
1764
原创 输入一个整数,使用标志值控制循环,判断其是否是素数。
import java.util.Scanner;public class JudgeDemo1 { public static void main(String[] args) { System.out.println("请输入一个整数:"); Scanner scan=new Scanner(System.in); int x=scan.nextInt(); boolean flag=true; if(x<=1) { System.out.println("重新.
2022-05-16 10:00:13
99
原创 输入一个整数 判断其是否是素数
import java.util.Scanner;public class JudgeDemo {public static void main(String[] args) { System.out.println("请输入一个整数:"); Scanner scan=new Scanner(System.in); int x=scan.nextInt(); if(x<1) { System.out.println("输入有误"); }...
2022-05-16 09:29:38
344
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人