预览模式: 普通 | 列表
07-06
21

扑克牌的分组存入与洗牌程序

使用JAVA编写以下程序:
1、请定义一个名为Card的扑克牌类,该类有两个private访问权限的字符串变量face和suit;分别描述一张牌的牌面值(如:A、K、Q、J、10、9、……3、2等)和花色(如:“黑桃”、“红桃”、“梅花”、“方块”);定义Card类中的public访问权限的构造方法,为类中的变量赋值;定义protected访问权限的方法getFace(),得到扑克牌的牌面值;定义protected访问权限的方法getSuit(),得到扑克牌的花色;定义方法toString(),返回表示扑克牌的花色和牌面值字符串(如“红桃A”、“梅花10”等)。

2、若应用程序的main方法中,定义字符串数组f和s;分别表示扑克牌的牌面值和花色;定义52个元素的Card类型数组deck,用来存放4个花色的52张牌。如下所示。
String f[] = {"A","2","3","4","5","6","7","8","9","10","J","Q","K"};
String s[] = {"黑桃","红桃","梅花","方块"};
Card deck = new Card[52];
(1)使用Card类的构造方法给deck数组的52张牌赋值,要求数组中先存放黑桃花色的A、2、3、……、K;然后是红桃花色的A、2、3、……、K;梅花花色的A、2、3、……、K;方块花色的A、2、3、……、K。请写出实现上述功能的程序段。
(2)请编写模拟洗牌的完整程序,即把数组deck中的扑克牌随机打乱存放顺序。

查看更多...

Tags: 面试题 网通

分类:Java&Jsp | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1268
07-06
21

仁、义、礼、智、信

仁、义、礼、智、信
分类:生活 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 493
07-06
20

Tiles组件

Can't get definitions factory from context

没有为什么,今晚程序自己又突然好使了

查看更多...

分类:Struts | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 536
07-06
20

org.apache.jasper.servlet.JspServlet

       <servlet>  
          <servlet-name>debugjsp</servlet-name>  
          <description>Added   by   JBuilder   to   compile   JSPs   with   debug   info</description>  
          <servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>  
          <init-param>  
              <param-name>classdebuginfo</param-name>  
              <param-value>true</param-value>  
          </init-param>  
          <load-on-startup>3</load-on-startup>  

查看更多...

分类:学习 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1643
07-06
19

MessageFormat和复合消息 (Bundle)

package domain.bean;

import java.util.ResourceBundle;
import java.text.MessageFormat;

public class FormatExample {
    public static void main(String[] args) {
        java.util.ResourceBundle bundle = ResourceBundle.getBundle(
                "ApplicationResources");//读取资源文件

查看更多...

Tags: 国际化

分类:Struts | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 699
07-06
18

6-3 接口与回调

功能:给出定时器和监听器,程序启动后,将会立即显示“退出程序?”对话框,如点“确定”程序终止,如等待,每间隔10秒,显示一条带有提示音的当前时间。

定时器:
import javax.swing.Timer;

public class TimerTest {
    public static void main(String[] args) {
        //TimerTest timertest = new TimerTest();
        TimePrinter listener = new TimePrinter();

查看更多...

Tags: Java核心技术

分类:Java&Jsp | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 829