Java
ReginaPhilange
这个作者很懒,什么都没留下…
展开
-
Java 方法与数组作业
1. 使用for循环打印乘法口诀表public class Example{ public static void main(String [] args){ for(int i=1;i<=9;i++){ for(int j=1;j<=i;j++){ int result=i*j; ...原创 2018-10-14 16:44:12 · 451 阅读 · 0 评论 -
leetcode-两数之和
给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]1.暴力...原创 2019-02-12 16:50:25 · 168 阅读 · 0 评论 -
wait()方法及notify()练习题
1.写两个线程,一个线程打印 1~52,另一个线程打印A~Z,打印顺序是12A34B...5152Z;class printNumber implements Runnable{ private Object obj;//声明一个类的引用 public printNumber(Object obj){ this. obj= obj;//通过构造器将共享的资源...原创 2018-11-18 23:10:47 · 498 阅读 · 0 评论 -
leetcode-回文链表(Java实现)
请判断一个链表是否为回文链表。示例 1:输入: 1->2输出: false示例 2:输入: 1->2->2->1输出: true进阶:你能否用 O(n) 时间复杂度和 O(1) 空间复杂度解决此题?方法1:利用栈结构,需要O(N)的空间class Solution { public boolean isPalindrome(L...原创 2018-11-13 22:05:22 · 347 阅读 · 0 评论 -
JAVA版CORBA程序1——HelloWorld
实现详解:1 编写IDL接口HelloWorld.idl:module sample{interface HelloWorld{ string sayHello(); }; };1说明:CORBA处理字符串有:String和wstring两种类型,string类型主要用于处理ASCII类型的字符串,wstring用于处理多字节的字符串,例如:中文。2编译IDL接口:X:\corba...原创 2018-11-04 20:07:00 · 233 阅读 · 0 评论 -
JAVA接口练习题
1.说出下面程序的执行结果:interface InterfaceA { String S = "good "; void f(); } abstract class ClassA { abstract void g(); } class ClassB extends ClassA implements InterfaceA { void g() { System.ou...原创 2018-10-30 16:35:55 · 5819 阅读 · 2 评论 -
KFC订餐系统
同学们应该都去麦当劳或肯德基吃过快餐吧?请同学们参考肯德基官网的信息模拟肯德基快餐店的收银系统,合理使用C++/python/Java,结合设计模式(2种以上)至少实现系统的以下功能:1.正常餐品结算和找零。2.基本套餐结算和找零。3.使用优惠劵购买餐品结算和找零。4.可在一定时间段参与店内活动(自行设计或参考官网信息)。5.模拟打印小票的功能(写到文件中)。用时2周。...原创 2018-10-27 16:30:04 · 721 阅读 · 0 评论 -
Java面向对象三大类及异常处理
1.编程题:要求:1).Person类有name,age,salary属性,要求实现至少两个构造方法,并且属性私有,提供对应的getter、setter。2).覆写toString方法,要求在System.out.println()函数中传递Person对象能打印出三个属性值而不是对象地址。3).覆写equals方法,要求两个Person类对象的值相同时返回true。class Pe...原创 2018-10-31 17:34:29 · 162 阅读 · 0 评论 -
Java-三个特殊类
1.String类1.1String的两种实例化方式a.直接赋值String str=“hello”;b.通过构造方法实例化String对象1.2字符串相等比较str.equals(str1)public boolean equals(String str1) 1.3字符串常量是String类的匿名对象小tips:在日后的开发过程之中,如果要判断用户输入...原创 2018-10-31 14:42:19 · 232 阅读 · 0 评论 -
JAVA-面向对象下-作业
1.定义一个Father和Child类,并进行测试。要求如下:1)Father类为外部类,类中定义一个私有的String类型的属性name,name的值为“zhangjun”。 2)Child类为Father类的内部类,其中定义一个introFather()方法,方法中调用Father类的name属性。3)定义一个测试类Test,在Test类的main()方法中,创建Child对象,并调用i...原创 2018-10-23 19:33:20 · 412 阅读 · 0 评论 -
剑指offer 合并两个排序的链表
输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。/*public class ListNode { int val; ListNode next = null; ListNode(int val) { this.val = val; }}*/public class Solution { ...原创 2018-10-25 20:09:14 · 124 阅读 · 0 评论 -
Java面向对象上-作业
1.创建一个Test类,包含有一个public权限的int型成员变量与一个char类型的成员变量,观察在main方法中的初始值。public class Test{ public static int n1; public static char n2; public static void main(String[] args){ ...原创 2018-10-14 17:25:02 · 502 阅读 · 0 评论 -
两数相加
给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 0 开头。示例:输入:(2 -> 4 -> 3) + (5 -> 6 -> 4)输出:7 -> 0 -...原创 2019-02-13 21:39:51 · 268 阅读 · 0 评论