jav
东北雷神托尔
我是雷神托尔,为了东北方神的荣耀
展开
-
java关于继承
public B extends A{} A是父类,B是子类 子类对象出现与父类形式完全一致的方法,成为方法的覆盖 当父类提供的方法不够子类使用时,父类提供的方法只能对父类的属性进行处理 子类的构造方法要有super(),来调用在父类中的参数 以下是例题 输入一个圆柱体底圆的圆心坐标、圆半径、高度,分别计算并输出圆柱体的体积和表面积。要求在Circle类的后面定义一个它的子类...转载 2018-09-15 22:39:38 · 357 阅读 · 0 评论 -
在1000个数中找出前五十大的数
public class Tree { //父节点 private int parent(int n){ return (n-1)/2; } //左孩子 private int left(int n){ return 2*n+1; } //右孩子 private int right(int n){ return 2*n+2; } //构建堆 private voi...转载 2018-11-02 22:07:56 · 1194 阅读 · 1 评论 -
interface接口
多个无关的类可以实现同一个接口一个类可以实现多个无关的接口接口是抽象方法和常量值的定义的集合,是一种特殊的抽象类,只包含常亮和方法的定义,没有变量和方法的实现以下为例题,书上的题,自己写的答案,不太完善还会更改的在使用图像处理软件处理图片后,需要选择一种格式进行保存,然而各种格式在底层实现的算法并不相同,这刚好适合策略模式。本实例将演示如何使用策略模式与简单工厂模式组合进行实例开发。以下...原创 2018-11-04 21:24:00 · 204 阅读 · 1 评论 -
利用正则表达式同时取字符串中小数与整数部分
import java.util.Scanner;import java.util.regex.Matcher;import java.util.regex.Pattern;public class Test { public static void main(String[] args) { // TODO Auto-generated method stub Sca...原创 2018-11-12 22:08:51 · 2246 阅读 · 0 评论 -
java枚举类型enum
只能够取特定值的一个,使用enum关键字,在编译期间就确定某一些值必须取特定的一些值的之一public class Enum { public enum Day {yesterday,today,tomorrow};//定义新类型,只能取大括号内三者之一 public static void main(String[] args) { // TODO Auto-generated...原创 2018-11-10 21:14:38 · 135 阅读 · 0 评论 -
利用正则表达式在字符串中提取数字并求和
import java.util.Scanner;import java.util.regex.Matcher;import java.util.regex.Pattern; public class Main { public static void main(String[] args) { // TODO Auto-generated method st...原创 2018-11-07 21:53:32 · 4964 阅读 · 0 评论 -
利用java将文件1中内容拷贝到文件2中
示例代码如下import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;import java.util.Date;pu...原创 2018-11-05 21:55:48 · 1578 阅读 · 0 评论 -
利用类的继承计算并输出圆柱体的体积和表面积
import java.util.*; public class Main { public static void main(String[] args) { Scanner in=new Scanner(System.in); double x,y,r,h; x=in.nextDouble();y=in.nextDouble();//圆心坐标 ...原创 2018-11-11 20:17:05 · 4861 阅读 · 0 评论 -
在eclipse中设置输入代码自动提示功能
打开菜单栏下的window,选择最下方的preference如图选择,java下的editor,点击content assist选项如图选择,在auto activation triggers for java中添加.abcdefghijklmnopqrstuvwxyz点击content assist下的advanced,勾选内容如图所示 ...原创 2018-11-08 17:20:38 · 210 阅读 · 0 评论 -
相对分子质量
小明最近迷上了化学,几乎天天在实验室做实验,但是很多实验生成的化学产物的相对分子质量令他很困惑,不知如何计算,请你编程帮他计算。输入的第一行是一个正整数n,表示有n组测试数据。接下来n行每行输入一个字符串,表示某个分子式,分子式中只包含大写字母和数字。注意:输入数据只包含8种元素,而这8种元素的相对原子质量如下:H(1),C(12),N(14),O(16),F(19),P(31),S(...原创 2018-11-15 21:11:39 · 3204 阅读 · 2 评论 -
利用sleep对当前时间进行记录
import java.util.Date;public class one extends Thread{ public static void main(String[] args) { // TODO Auto-generated method stub int i=0; while(i<100){//记录100次 System.out.println(...原创 2019-02-13 21:59:25 · 358 阅读 · 0 评论 -
在字符串中提取数字求相应的最小公倍数
import java.util.Scanner;import java.util.regex.Matcher;import java.util.regex.Pattern; public class Main { static int minMultiple(int a, int b) {//最小公约数方法 int r = a, s = a, t = b; if (a <...原创 2018-11-06 21:33:31 · 205 阅读 · 0 评论 -
定义圆类Circle.有半径r属性,和静态变量PI.求圆面积
import java.util.*;public class Main { public static void main(String args[]){ Scanner in=new Scanner(System.in); double r; r=in.nextFloat(); ...原创 2018-11-03 21:42:55 · 9416 阅读 · 1 评论 -
利用LocalDateTime输出
双十一马上到了,若客户没有对订单进行签收,系统n天后进行自动确认import java.text.ParseException;import java.time.LocalDateTime;import java.time.format.DateTimeFormatter;import java.util.Scanner;public class ShoppingOnline {pub...原创 2018-10-25 15:41:46 · 1872 阅读 · 2 评论 -
java 字符串中判断字母大小写方法
方法一:可利用java带有的Character.isLowerCase与Character.isUpperCase来进行判断以下为判断字符串是否都为小写字母或都为大写字母组成的import java.util.Scanner;public class str {public static void main(String[] args) { // TODO Auto-generated...原创 2018-10-28 20:00:34 · 27921 阅读 · 0 评论 -
求一个字符串中各个大写字母的个数
输入一串字符串,例如:dfsdaf2312ADFSFG#$%^输出每一个大写字母的个数输入字符串利用toCharArry方法转换为char字符串构建TreeMap将char类型的A到Z存放在TreeMap的键中,值统一为0遍历char字符串中的每一个元素,若一元素与TreeMap中键相同,则对应的值+1遍历输出示例代码如下import java.util.Scanner;im...原创 2018-10-28 20:18:54 · 1911 阅读 · 0 评论 -
如何利用map集合统计中重复元素个数
如何利用map集合统计中重复元素个数众所周知,map接口是一种双列集合,每一个键对象key值都不相等,利用这个特性,可以统计重复元素的个数public class Main {public static void main(String args[]) {TreeMap<String, Integer> countMap = new TreeMap<String, Int...原创 2018-10-23 21:43:55 · 3763 阅读 · 0 评论 -
通过java文件名
今天新学的,更改文件夹下的文件名import java.io.File;import java.io.IOException;import java.util.Scanner;public class file {public static void main(String[] args) { // TODO Auto-generated method stubScanner s...原创 2018-10-29 21:12:47 · 186 阅读 · 0 评论 -
如何由GBK编码得到相应的字节
以下为字符串转为GBK编码String s = in.nextLine(); byte b[]=s.getBytes("GBK"); for(byte b1:b){ System.out.print(b1+" "); } 以下为字符串转为UTF-8编码String s = in.nex...原创 2018-10-26 18:58:35 · 508 阅读 · 0 评论 -
使用正则表达式字符串字符串中的数字并判断是否为
示例代码如下import java.util.Scanner;import java.util.regex.Matcher;import java.util.regex.Pattern; public class Main { public static void main(String[] args) { // TODO Auto-generated method...原创 2018-10-31 21:44:02 · 446 阅读 · 0 评论 -
利用Roodom选取无重复的数字
随机种子为100.要使用r1.nextInt(n)+1 或r1.nextInt(n)r1为Random类的对象。n为选取范围import java.util.Random;import java.util.Scanner;public class Main{public static void prt(int a,int n) {//a为选取个数,n为选取范围Random r1 = n...原创 2018-10-24 22:39:18 · 184 阅读 · 0 评论 -
抽象类
抽象类就是只声明方法的存在而不去具体实现它的类,抽象类必须被重写,必须被继承。抽象类不能被实例化,在定义抽象类时,要在关键字class前面加上关键字abstract。``abstract class Animals{类名}以下为实例代码import java.util.Scanner;abstract class Animals{//抽象类定义public Stri...原创 2018-10-30 21:44:45 · 253 阅读 · 0 评论 -
利用java在文档中输入
以随机产生大写字母为例,执行代码后文档中有n行m列大写数字以下为示例代码import java.io.File;import java.io.FileWriter;import java.io.IOException;import java.util.Random;import java.util.Scanner;public class filewr { public stati...原创 2018-11-01 18:36:17 · 185 阅读 · 0 评论 -
不使用编译软件(IDE)如何运行代码
1.右键点击此电脑,点击属性,选择左侧高级系统设置,点击右下角环境变量,classpath中使用分号;隔开代表不同的位置,其中 . 代表在当前文件选择。 在键盘点击win+R输入cmd3.cd (path)代表导入所选择的(path)中4.在文件夹内新建一个文档,输入图片中内容(第九行双引号内可输入任意内容)5.输入javac 文件名.java文件夹会出...原创 2019-03-02 20:25:54 · 3079 阅读 · 1 评论