JAVA 课后习题及知识点总结
JAVA课后部分习题代码及注释,以及部分JAVA知识点的总结实现
楚江枫
不忘初心,方得始终
展开
-
【JAVA 17.1】
练练手~~实现代码:package SevenTeen;public class One { public static void main(String[] args) throws Exception{ java.io.File f = new java.io.File("f.txt"); if(f.exists()){ System原创 2017-01-05 08:27:35 · 730 阅读 · 0 评论 -
【JAVA 17.2】+ IO
练练手~实现代码:package SevenTeen;import java.io.FileOutputStream;public class Two { public static void main(String[] args) throws Exception{ try{ FileOutputStream f = new FileOutputStream(原创 2017-01-05 08:28:41 · 673 阅读 · 0 评论 -
【JAVA 17.5】+ IO
练练手~~实现代码:package SevenTeen;import java.io.*;import java.util.Date;public class Five { public static void main(String[] args) throws Exception{ try{ DataOutputStream f2 = new DataOu原创 2017-01-05 08:29:37 · 604 阅读 · 0 评论 -
【JAVA 17.6 + 17.7】+ IO
Serializable 接口是启用其序列化功能的接口~写完17.6发现17.7和17.6是一个类型的索性写在一起也方便检验~~实现代码:package CJF;import java.io.*;import java.util.Date;public class Loan implements Serializable { private double a; private in原创 2017-01-05 08:44:39 · 850 阅读 · 0 评论 -
【JAVA 10.26】
字符计算器,被自己的bug蠢哭了=-=,JAVA还是太菜~package Ten;import java.util.*;public class TwentySix { public static void main(String[] args) { String s = " 43 + 54 "; int a = 0,b = 0,ok = 1;原创 2017-01-02 21:52:08 · 1312 阅读 · 0 评论 -
【JAVA 10.4】
练练手~实现代码:package Ten;public class Mypoint { int x = 6,y = 8; public int getX(){ return this.x; } public int gety(){ return this.y; } public void getD(int x,int y)原创 2017-01-02 19:10:03 · 673 阅读 · 0 评论 -
【JAVA 10.5】
练练手~~和C++栈一样,一开始多想了package Ten;import java.util.*;import java.util.Stack;public class Five { public static void main(String[] args) { Scanner input = new Scanner(System.in); int x原创 2017-01-02 19:12:06 · 851 阅读 · 0 评论 -
【JAVA 10.6】
练练手,水一水JAVA~package Ten;import java.util.Stack;public class Six { public static void main(String[] args) { Stack s = new Stack(); for(int i = 2 ; i <= 120 ; i++){ int cut =原创 2017-01-02 19:13:17 · 614 阅读 · 0 评论 -
【JAVA 10.22】
练练手~~package Ten;public class Mystring1 { char[] s = new char[30]; private int length; public Mystring1(char[] s){ this.s = s; } public char charAt(int i){ return s[原创 2017-01-02 21:23:08 · 903 阅读 · 0 评论 -
【JAVA 10.25】
练练手~~~JAVA也还好~public class split { public static void main(String[] args) { String[] s = split("123#12#1","#"); for(int i = 0 ; i < s.length; i++) System.out.println(s[i]原创 2017-01-02 21:25:57 · 986 阅读 · 0 评论 -
【JAVA 日常练习 13.9】+ 接口 + 抽象类
Oct抽象类~package Theirteen;public abstract class Oct { private String color = "white"; private boolean filled; private java.util.Date da; protected Oct(){ da = new java.util.Date(原创 2016-12-11 14:41:35 · 608 阅读 · 0 评论 -
【JAVA 日常练习 13.10】+ comparable接口实现
Oct抽象类~~package Theirteen;public abstract class Oct { private String color = "white"; private boolean filled; private java.util.Date da; protected Oct(){ da = new java.util.Date原创 2016-12-11 14:56:52 · 525 阅读 · 0 评论 -
【JAVA 日常练习】+ IO
package Theirteen;import java.io.*;public class Text2 { public static void main(String[] args) throws Exception{ try{ DataOutputStream Output = new DataOutputStream(new FileOutp原创 2016-12-11 16:20:06 · 606 阅读 · 0 评论 -
【JAVA 课程设计 之 万年历】
距离2017年还有30多个小时~转眼间2016只剩一个尾巴了,大学生活也过了快一半了,自己却依旧那么笨手笨脚,不会的知识永远那么多,该看的书永远没机会去看,2017愿一切如昨天抽的签: 远方不一定有诗,但有更好的自己~明天你好,请多关照~2017希望我的家人们,小伙伴们,以及所有帮助过我的朋友们都能健健康康,万事如意~Java 课设远没有自己想的难,万年历,不用做显示面~也算2016JAVA的最后一原创 2016-12-30 16:39:45 · 7894 阅读 · 0 评论 -
【51nod 1028 大数乘法 V2】
1028 大数乘法 V2 基准时间限制:2 秒 空间限制:131072 KB 分值: 80 难度:5级算法题 收藏 取消关注 给出2个大整数A,B,计算A*B的结果。 Input第1行:大数A 第2行:大数B (A,B的长度 <= 100000,A,B >= 0)Output输出A * BInput示例123456 234567Output示例28958703552水一波大数~~~i原创 2016-11-03 22:32:49 · 707 阅读 · 0 评论 -
【HDU 1002 A + B Problem II】+ JAVA
A + B Problem II Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 327101 Accepted Submission(s): 63498Problem Description I have a very sim原创 2016-11-03 22:54:05 · 593 阅读 · 0 评论 -
【JAVA 课后习题 10.3】
package OctTTYwo;public class MyInteger { int value ; String valuel; public MyInteger(int value){ this.value = value; } public MyInteger(String valuel){ this.原创 2016-11-29 21:44:28 · 1099 阅读 · 0 评论 -
【JAVA 课后习题 12.5】+ 自定义异常类
package He;import java.util.Scanner;public class He { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.print("Enter a hex number : ");原创 2016-11-29 21:46:01 · 1527 阅读 · 0 评论 -
【JAVA 课后习题 小结】
弱鸡小结~大佬绕行~~2.3package Two;public class Thirteen { public static void main(String[] args) { double a = 100.0 ; int b = 6; while(b-- != 0){ a = (a * (1 + 0.00417));原创 2016-12-01 23:09:03 · 724 阅读 · 0 评论 -
【JAVA 大数运算】
Java 大数运算 (2011-04-16 18:16:54) 标签: 大整数 加 减 乘 除 分类: ACM杂记import java.util.*;import java.math.*;public class Main{ public static void main(String args[]){ Scanner cin = new Scanner(System.原创 2016-11-03 22:36:08 · 821 阅读 · 0 评论 -
【Java中Math类常用函数总结】
Java中比较常用的几个数学公式的总结://取整,返回小于目标函数的最大整数,如下将会返回-2 Math.floor(-1.8); //取整,返回发育目标数的最小整数 Math.ceil() //四舍五入取整 Math.round() //计算平方根 Math.sqrt() //计算立方根 Math.cbrt() //返回欧拉数e的n次幂 Math.exp(3); //计算乘原创 2016-10-22 17:07:10 · 6618 阅读 · 0 评论 -
【JAVA】+ 封装 + 父类~子类~继承
JAVA语言程序设计第十版~~~~父类 :package ThOne;public class One { private String color = "white"; private boolean filled; private java.util.Date date; public One(){ date = new java.ut原创 2016-10-30 12:46:46 · 1084 阅读 · 0 评论 -
【JAVA语言程序设计第十版 11.2】+ 多态 + 继承
Person类代码:package Less1;public class Person { private String name, add, tel, ema; public Person(){} public Person(String names,String add, String tel, String ema){ this.name = nam原创 2016-11-03 21:32:40 · 1611 阅读 · 0 评论 -
【JAVA】 + 对象转换 + instanceof
水一波~~~对象转换 +instanceof运算符~~~ 测试代码,没有父类 + 子类 代码~~不可直接运行~~~package WYK;public class Test { public static void main(String[] args){ Object ob1 = new CiGe(1); object ob2 = new ReSl(2)原创 2016-11-06 16:41:20 · 702 阅读 · 0 评论 -
【java语言程序设计基础篇第十章第三题】
package OctTTYwo;public class MyInteger { int value ; String valuel; public MyInteger(int value){ this.value = value; } public MyInteger(String valuel){ this.原创 2016-10-22 17:10:22 · 2243 阅读 · 0 评论 -
【JAVA 课后习题 11.8】+ 练习
习题9.7 和前两问 20分钟 敲完 ~~ 后两问却发了一个多小时 ~~ 还是太弱~~ 部分变量简写~~~自己运行时记得要改 package 的名称~即包名实现代码 : Account类 :package SepTe;import java.sql.Date;import java.util.ArrayList;public class Account { String na;原创 2016-11-10 22:57:53 · 1828 阅读 · 0 评论 -
【JAVA 课后习题 12.5】+ 自定义异常类
这题好水~~部分类名被我简写了~~还是比交喜欢敲c++~ JAVA 太没劲了~~Tr类代码 (即Triangle类):package Tr;import org.omg.IOP.IOR;public class Tr { double s1 = 1.0; double s2 = 1.0; double s3 = 1.0; public Tr(){ }原创 2016-11-11 22:46:22 · 2049 阅读 · 0 评论 -
【JAVA 课后习题 11.5】
水题~? 还是我实现的姿势不对~~总之很简单~手写一个max方法~GeOb类代码 :(核心代码也就几行)package EiGt;public class GeOb implements Comparable<GeOb>{ private String color = "white"; private boolean filled; protected java.util.原创 2016-11-20 19:26:59 · 838 阅读 · 0 评论 -
【JAVA 课后习题 13.1】
一个构造方法 + 一个扩展类~这道题好水~没什么可说的~ JAVA要走的路还有很长~~明天要开开心心的敲C++了GeOb类代码~~public abstract class GeOb{ private String color = "white"; private boolean filled; protected java.util.Date da; int a,原创 2016-11-20 19:23:52 · 1656 阅读 · 0 评论 -
【JAVA 课后习题 13.12】
自己老是给自己找麻烦~~很快写好代码后~却发了很长时间找自己的Bug~ 好想找个人能和自己一起敲JAVA~一起交流~GeOb类代码~(加了两个构造方法)public abstract class GeOb{ private String color = "white"; private boolean filled; protected java.util.Date da;原创 2016-11-20 19:32:28 · 687 阅读 · 0 评论 -
【JAVA 课后习题 13.7】+ 接口 + 抽象类
在GeOb类里加个 Colorable 接口字在子类里实现就好~~定义数组的时候要注意数组里的元素要逐个 new 实例,父类是抽象类的话,要用子类实现~~JAVA越来越好用了嘛~~怪不得JAVA比较好找工作GeOb类~~多加个了借口public abstract class GeOb{ private String color = "white"; private boolean f原创 2016-11-20 19:36:19 · 4145 阅读 · 0 评论 -
【JAVA 课后习题 13.11】+ 接口
水题~clone + dompareto 接口实现~~这种水题~还敲了1个多小时~还是太菜~还不及时练习~附上本菜鸡13.12的实现代码~~GeOb类实现代码(其实跟本题clone + dompareto 接口实现没太大关系=.=) :public abstract class GeOb { private String color = "white"; private boolea原创 2016-11-20 19:42:26 · 733 阅读 · 0 评论