学习
花huajh
这个作者很懒,什么都没留下…
展开
-
从键盘输入任意一个String类型的字符串 将其进行字符串反串
package com.demo07;import java.util.Scanner;/* * 字符串反转 * 举例:键盘录入"abcde" 输出结果:"edcba" * * 分析: * 1、键盘录入一个字符串 * 2、定义一个新字符串 * 3、倒着遍历字符串,得到每一个字符 * (1)length()和charAt()结合 * (2)把字原创 2018-01-12 22:59:35 · 4927 阅读 · 0 评论 -
斐波那契数列
package f3;import java.util.Scanner;//斐波那契数列public class F32 {public static void main(String[] args) { System.out.println("输入n: ");/* Scanner sc=new Scanner(System.in); int n=sc.n...原创 2018-10-24 13:06:04 · 171 阅读 · 0 评论 -
Hibernate对mysql数据库的操作
hibernate相对于mybatis来说,他是一个重量级的框架,可能比mybatis更加让人不能够理解一点,但是如果你从开始首先接触hibernate,那么由深到浅就容易得多了。用到hibernate,首先我们需要导入hibernate所需要的jar包,或者用myeclise可以使用自带的jar包也能完成基本的功能,连接数据库,首先我们需要在数据库中新建一个表,如下图的user表所示:...原创 2018-10-19 19:36:05 · 941 阅读 · 0 评论 -
输入一行字符,统计其中英文字母 空格 和其他字符
package p7;import java.util.Scanner;//输入一行字符,统计其中英文字母 空格 和其他字符public class Test {public static void main(String[] args) { System.out.println("输入一个字符串"); Scanner sc=new Scanner(System.in); ...原创 2018-10-19 19:05:50 · 398 阅读 · 0 评论 -
打印出所有的水仙花数 ,一个三位数:各个位数的立方等于它自身
public class Test { public static void main(String[] args) { //System.out.println(153/100); //System.out.println(153%100/10); //System.out.println(153%10); for(int i=100;i<=999;i++){ i...原创 2018-10-19 19:04:09 · 487 阅读 · 0 评论 -
判断101-200之间有多少个素数
package p2;public class Test { public static void main(String[] args) { for(int i=101;i<=200;i++){ System.out.println(i+"是否为素数:"+sushu(i)); } }public static boolean sushu(int n){ //传入一...原创 2018-10-19 19:03:11 · 640 阅读 · 0 评论 -
古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子, 小兔子长到第三个月后每个月又生一对兔子 ,假如兔子都不死,问每个月的兔子总数为多少
思路分析: 月份 兔子数 说明 1 1(对) 从开始有一对兔子 2 1 3 1+1 原本有一对 从第三个月开始 生了一对 一共是两对兔子 4 1+1+1 生了第二对 5 1+1+1+1+1 生了第三对兔子 同...原创 2018-10-19 19:01:43 · 26716 阅读 · 7 评论 -
最大公约数,最小公倍数
import java.util.Scanner;public class test1 {public static void main(String[] args) { System.out.println("从键盘输入两个数 以空格分开"); Scanner sc=new Scanner(System.in); int a=sc.nextInt(); i...原创 2018-10-19 18:58:20 · 159 阅读 · 0 评论 -
备战2019年秋招,总结java开发工程师知识点
###################java语法基础1数据类型级别比较:byte short char -->int >float-->long-->double从低的级别到高的级别可以进行自动转 ,从搞得级别转到低的级别需要强制类型转换byte short char -->int .float .long.doublebyte short char ...原创 2018-10-19 18:56:26 · 436 阅读 · 0 评论 -
模拟银行定期存款功能。创建银行定期存款账户类DepositAccount,其中包括:账号、 * 储户姓名、存款余额、年利率等属性,和开户、存款、查询、计算利息等方法。要求用静态变量 * 存储年利率
/** * */package 作业题1;/** * @author Hejing * *//*模拟银行定期存款功能。创建银行定期存款账户类DepositAccount,其中包括:账号、 * 储户姓名、存款余额、年利率等属性,和开户、存款、查询、计算利息等方法。要求用静态变量 * 存储年利率,用私有实例变量存储其它属性。提供计算年利息的方法和计算月利息(年利息/12) *...原创 2018-05-02 20:22:58 · 6001 阅读 · 0 评论 -
java自定义异常类的使用
package kaoshi;import java.util.Scanner;/** ************************************ * @author Hejing * @date 2017年12月24日 * @class testshu.java * ************************************ */cla...原创 2018-05-02 19:13:42 · 516 阅读 · 0 评论 -
子类构造方法调用父类构造方法(super关键字的使用)
package kaoshi;/** ************************************ * @author Hejing * @date 2017年12月24日 * @class fisrt.java * ************************************ */class Student{ String name; in...原创 2018-05-02 19:11:17 · 5783 阅读 · 0 评论 -
设计Point类用来定义平面上的一个点,用构造方法传 递坐标位置,方法有计算两点的距离。编写测试类,在该类中实现Point类的对象。
package practise001;/** ************************************ * @author Hejing * @date 2017年12月13日 * @class Point.java * ************************************ *///设计Point类用来定义平面上的一个点,用构造方法传...原创 2018-02-17 13:38:39 · 21056 阅读 · 0 评论 -
Swing界面的布局联系(学生成绩管理系统登录界面演示和菜单栏、菜单项、菜单的布局方式演示)
package Swingsss;import java.awt.Color;import java.awt.Font;import java.awt.GridLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.ButtonGroup;imp...原创 2018-02-17 13:35:49 · 1022 阅读 · 0 评论 -
一辆卡车违反交通规则,撞人后逃跑。现场有三人目击事件,但都没有记住车号 ,只记下车号的一些特征。甲说:拍照前两位数字是相同的;乙说:拍照后两位数字 是相同的,但与前两位不同;丙是位数学家,他说
package practise008;/** ************************************ * @author Hejing * @date 2017年12月10日 * @class t1.java * ************************************ *///一辆卡车违反交通规则,撞人后逃跑。现场有三人目击事件,但原创 2018-01-09 23:51:02 · 17319 阅读 · 2 评论 -
根据输入的百分制成绩(score),要求输出成绩等级(grade)A、B、C、D、E。90分以上为A, *80~89分为B,70~79分为C,60~69分为D,60分以下为E。用if语句实现。
package practise001;import java.util.Scanner;/* 根据输入的百分制成绩(score),要求输出成绩等级(grade)A、B、C、D、E。90分以上为A, * 80~89分为B,70~79分为C,60~69分为D,60分以下为E。用if语句实现。 *//** ******************************原创 2018-01-09 23:48:19 · 38279 阅读 · 0 评论 -
探讨:equals和==的区别
Java中字符串的比较,一般有两种方法,equals和==二者区别:==是判断两个变量或实例是不是指向同一个内存空间equals是判断两个变量或实例所指向的内存空间的值是不是相同1)==要判断是否指向同一个内存空间如果地址相同,值也相同,那么返回true;如果地址不同,值也相同,那么返回false2)equals判断的是值是否相等,如果地址相同,值也相同,那么返...原创 2019-07-15 14:43:02 · 207 阅读 · 0 评论