java 练习7 生成句子
题例要求
编写一个采用随机函数生成句子的游戏。现有四个字符串数组:article,noun,verb,preposition,他们的内容分别是:
the、a、one、some、any;
boy、girl、dog、town、car;
drove、jumped、ran、walked、skipped;
to、from、over、under、on;
依据句法要求:article+noun+verb+preposition+article+noun,编写程序以产生二十个句子
java实现
public class sentence {public static void main(String args[]){ //用字符串数组存放四组单词String article[]={"the","a","one","some","any"},noun[]= {"boy","girl","dog","town","car"},verb[]= {"drove","jumped","ran","walked","skipped"},preposition[]= {"to","from","over","under","on"};for(int jj=0;jj<20;jj++) //循环二十次,输出二十个句子{ //用Math.random函数产生[0,1)的随机数,乘5取整作为数组随机下标System.out.println("第"+(jj+1)+"个句子: "+article[(int)(Math.random()*5)]+" "+noun[(int)(Math.random()*5)]+" "+verb[(int)(Math.random()*5)]+" "+preposition[(int)(Math.random()*5)]+" "+article[(int)(Math.random()*5)]+" "+noun[(int)(Math.random()*5)]);}}}
java 练习7 生成句子相关推荐
- 【PDF】java使用Itext生成pdf文档--详解
[API接口] 一.Itext简介 API地址:javadoc/index.html:如 D:/MyJAR/原JAR包/PDF/itext-5.5.3/itextpdf-5.5.3-javadoc/i ...
- Java使用itext生成Pdf
Java使用itext生成Pdf 背景 所需依赖 解决jpedal-lgpl jar包问题 示例代码 生成带图片的PDF(使用本地文件系统图片) 生成带图片的PDF(使用网络图片) 背景 在某些业务场 ...
- Java短连接生成工具-思路
Java短连接生成工具-思路-这里只是模拟一下 package com.csrs.trans.shorturl;import java.util.HashMap; import java.util.M ...
- java cxf服务端代码_【JAVA】 cxf 生成 webservice 服务端代码
CXF Apache CXF = Celtix + XFire.CXF 继承了 Celtix 和 XFire 两大开源项目的精华,提供了对 JAX-WS 全面的支持,并且提供了多种 Binding . ...
- gen文件下有两个R.java_gen目录无法更新,或者gen目录下的R.JAVA文件无法生成
gen目录无法更新,或者gen目录下的R.JAVA文件无法生成 1.gen目录的用处 android gen目录下的R.java并不是由用户创建,而是android工程本身将android的资源进行自 ...
- Java根据正则生成随机字符串
regex="^([0-9A-Za-z\-_\.]+)@([0-9a-z]+\.[a-z]{2,3}(\.[a-z]{2})?)$" 调研了下,目前有5种开源工具: ①import ...
- java对象实例_深入理解Java对象实例生成的例子!(转)
深入理解Java对象实例生成的例子!(转)[@more@]代码如下: class A { public int Avar; public A() { System.out.println(" ...
- java图形验证码生成工具类
转载自 java图形验证码生成工具类 生成验证码效果 ValidateCode.java 验证码生成类 package cn.dsna.util.images; import java ...
- java代码自动生成的插件_如何使用插件生成自定义Java 8代码
java代码自动生成的插件 大多数程序员讨厌的一件事就是编写样板代码. 无休止的时间花费在设置实体类和配置数据库连接上. 为了避免这种情况,您可以让Speedment Open Source之类的程序 ...
最新文章
- 高手的习惯:pythonic风格代码
- 我教你怎么玩转git
- 什么是OR MAPPING
- Android中的观察者DataSetObservable和DataSetObserver
- matlab车牌定位与识别,基于matlab车牌的定位与分割识别程序概要
- linux下安装nginx1.10,Linux(RHEL7.0)下安装Nginx-1.10.2
- 让华泰浮盈10亿美金的AssetMark-统包资产管理平台价值几何?
- 141.环形链表(力扣leetcode)博主可答疑该问题
- 常用电感封装与电流关系
- 手机铃声格式规范,midi格式规范(转)
- 戴尔(DELL)成就Vostro15-7580 15.6英寸八代混合独显便携商务笔记本 5699元
- 基于有赞微小店+有赞云实现的个人微信和支付宝扫码在线支付收款
- P1685 飞跃悬崖
- python打印小星星案例详解_音乐案例 《小星星》
- Skywalking概述
- spring中@Autowired用法
- 转贴: 辞职日记----记录31岁的程序员跳槽心态
- Android从开源到碎片化 开发者叛离的真相
- 擦除 SSD 的数据
- 影院管理系统的需求获取与分析