帮我做下这个题了增加到增加了英语怎么说如题谢谢啦

帮帮我帮我解答一下这个问题谢谢了_免费法律咨询-法律家(fae.cn)
<meta name="description" content="我是煤矿工人&&我与公司连续签订四年合同&在第四年体检中&&在公司医院体检为肺结核&而我个人在省级结合医院检查出尘肺&然后&我与公司多次沟通都毫无结果&而且公司单方面帮我用JAVA做下下面2题谢谢_百度知道
帮我用JAVA做下下面2题谢谢
1.按要求编写一个Java应用程序:(1)定义一个接口CanCry,描述会吼叫的方法publicvoidcry()。(2)分别定义狗类(Dog)和猫类(Cat),实现CanCry接口。实现方法的功能分别为:打印输出:“狗...
1.按要求编写一个Java应用程序:(1)定义一个接口CanCry,描述会吼叫的方法public void cry()。(2)分别定义狗类(Dog)和猫类(Cat),实现CanCry接口。实现方法的功能分别为:打印输出:“狗,叫声是汪汪汪”、“猫,叫声是喵喵喵”。(3)定义一个主类G,在本类中定义一个void makeCry(CanCry c)方法,其中让会吼叫的动物吼叫,在main方法中创建狗类对象(dog)、猫类对象(cat)、G类对象(g),用g调用makeCry方法,让狗和猫吼叫。2.编写Java应用程序,程序中有两个自定义方法:方法abc()的参数为int类型,返回值为int型数组,数组元素个数从方法的参数传入,该方法生成的int型数组元素的值是10~20(含10和20)之间的随机值,方法printA()的参数为int型数组,功能为将参数数组元素的值在命令行输出。在main()方法中调用方法abc()来生成含有10个元素的int型数组array,并调用方法printA()输出这10个元素的int型数组array的值。( 提示:产生a到b的随机整数为 (int)(Math.random()*(b-a+1)+a)
&#xe6b9;答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
采纳数:125
获赞数:270
//第一题&文件1CanCry.javapublic&interface&CanCry&{ public&void&cry();}//第一题&文件2&Cat.javapublic&class&Cat&implements&CanCry&{ public&void&cry()&{
System.out.println(&猫,叫声是喵喵喵&); }}//第一题&文件3&Dog.javapublic&class&Dog&implements&CanCry&{ public&void&cry()&{
System.out.println(&狗,叫声是汪汪汪&); }}//第一题&文件4&G.javapublic&class&G&{ void&makeCry(CanCry&c){
c.cry(); } public&static&void&main(String[]&args)&{
Cat&cat&=&new&Cat();
Dog&dog&=&new&Dog();
G&g&=&new&G();
g.makeCry(cat);
g.makeCry(dog); }}//第二题&R.javapublic&class&R&{ public&int[]&abc(int&len){
int[]&result&=&new&int[len];
for(int&i=0;i&i++){
result[i]&=&(int)(Math.random()*(11)+10);
return& } public&void&printA(int[]&info){
int&len&=&info.
for(int&i=0;i&i++){
System.out.println(info[i]);
} } public&static&void&main(String[]&args)&{
R&r&=&new&R();
int[]&info&=&r.abc(10);
r.printA(info); }}
小小家伙大蛋糕
小小家伙大蛋糕
采纳数:32
获赞数:200
第一题public interface CanCry(){
public void cry();}public class Dog() implements CanCry(){
public void cry(){
System.out.println(&狗,叫声是汪汪汪&);}} public calss
implements CanCry(){
public void cry(){
System.out.println(&猫,叫声是喵喵喵&);}
}public class G(){
public void makeCry(CanCry c){}
public static void main(){
G g = new G();
Dog d = new Dog();
Cat c = new Cat();
g.makeCry();
c.cry();}} 第二题已经说得不能再明白了,只是比较费事。
「我不是度爷」
「我不是度爷」
are you sure?你不要自己写?你是大学生?
我正在自己学习,这个是强化题目的而已
那你等下好了
我这就给你写 很快的
给你写 代码是不是太多了?我发给你吧我看上面都写完啦
我就不写了
反正就是那么个意思
coinbelial
coinbelial
擅长:暂未定制
刚看到, 过时还给分吗?
其他1条回答
为你推荐:
其他类似问题
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。17:39 提问
一道c++问题,希望大家帮我解决一下,谢谢
总时间限制: 1000ms 内存限制: 65536kB
有一个N x N(N为奇数,且1 &= N &= 10)的矩阵,矩阵中的元素都是字符。这个矩阵可能会按照如下的几种变幻法则之一进行变幻(只会变幻一次)。
现在给出一个原始的矩阵,和一个变幻后的矩阵,请编写一个程序,来判定原始矩阵是按照哪一种法则变幻为目标矩阵的。
按照顺时针方向旋转90度; 如:
4 5 6 变幻为
按照逆时针方向旋转90度;
4 5 6 变幻为 2 5 8
中央元素不变(如下例中的 5),其他元素(如下例中的3)与“以中央元素为中心的对应元素”(如下例中的7)互换;
4 5 6 变幻为 6 5 4
保持原始矩阵,不变幻;
如果 从原始矩阵 到 目标矩阵 的变幻,不符合任何上述变幻,请输出5
第一行:矩阵每行/列元素的个数 N;
第二行到第N+1行:原始矩阵,共N行,每行N个字符;
第N+2行到第2*N+1行:目标矩阵,共N行,每行N个字符;
只有一行,从原始矩阵 到 目标矩阵 的所采取的 变幻法则的编号。
按赞数排序
首先分为两大类
一类是原始矩阵y[(n+1)/2][(n+1)/2]与目标矩阵m [(n+1)/2][(n+1)/2] 的中间元素位置发生了变化直接就是最后一种。
第二类就要找经历每种变幻之后原始矩阵与目标矩阵每个元素位置间的关系比如顺时针90度后(拿5*5的来说),y[1-1][1-1]成了m[1-1][5-1],y[1-1][2-1]成了m[2-1][5-1]等,都是有规律的(1-1,2-1,5-1是为了更直观的看出元素所在行数列数)。前四个规矩符合哪个是哪个,都不符合就是最后一种了。
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!
这很容易呀,两个矩阵的元素循环判断就好了。
楼上说的很对 注意找规律
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐谁来帮我做做会计习题?谢谢!
本回答由提问者推荐
var sogou_ad_id=731547;
var sogou_ad_height=160;
var sogou_ad_width=690;请大家帮我看看这个题是怎么个意思,应该如何去做!谢谢 - ITeye问答
文本文件A.txt中顺序包含如下文本:
HEDRA
SHDRA
POSDA1
POSDA2
POSDA3
HEDRB
SHDRB
POSDB1
POSDB2
POSDB3
.....
.....
TLRL
其中每个文本行前四个字母称为行类型,每个文本块从HEDR行开始到下个HEDR结束(不含下个HEDR行),最后一个TLRL是文件结束标志。
约束条件1、处理掉文件不存在、文件打开或读取失败等异常。2、忽略掉空行。3、每个文本行前四个字符必须由三个大写英文字母加一个大写英文字母或一个数字组成,要求用正则表达式进行验证。4、如果文件末尾没有TLRL行,则返回空ArrayList,即认为该文件无效。
& 请编写一个方法,返回由若干个文件块组成的ArrayList,即其中每个元素是文本块,每个文本块也定义成一个ArrayList.
返回的ArrayList的内存映射如下描述
&&&& 【
&&&&&&&&&& 【HEDRA,SHDRA,POSD,POSD】,
&&&&&&&&&& 【HEDRB,SHDRB,POSD,POSD】,
&&&&&&&&&&& ......
&&&&&&&&&&& ......
&&&& 】
采纳的答案
我写了一个demo,希望能帮到你
package com.wenqiang.
import java.io.BufferedR
import java.io.F
import java.io.FileInputS
import java.io.FileNotFoundE
import java.io.IOE
import java.io.InputStreamR
import java.util.ArrayL
import java.util.L
import java.util.regex.P
* 其中每个文本行前四个字母称为行类型,每个文本块从HEDR行开始到下个HEDR结束(不含下个HEDR行),最后一个TLRL是文件结束标志。
* 约束条件:
* 1、处理掉文件不存在、文件打开或读取失败等异常。
* 2、忽略掉空行。
* 3、每个文本行前四个字符必须由三个大写英文字母加一个大写英文字母或一个数字组成,要求用正则表达式进行验证。
* 4、如果文件末尾没有TLRL行,则返回空ArrayList,即认为该文件无效。
* 请编写一个方法,返回由若干个文件块组成的ArrayList,即其中每个元素是文本块,每个文本块也定义成一个ArrayList.
* @author wenqiang
*/
public class MessageHander {
private final static String reg = "^[A-Z]{3}[A-Z0-9]+";
public boolean pathIsExist(String path){
File file = new File(path);
return fileIsExist(file);
public boolean fileIsExist(File file){
return file.exists();
public List&ArrayList&String&& handerMsg(String filepath){
List&ArrayList&String&& msgList = new ArrayList&ArrayList&String&&();
if(!pathIsExist(filepath)){
System.out.println("文件不存在!--PATH");
File file = new File(filepath);
FileInputStream fis =
InputStreamReader isr =
BufferedReader br =
fis = new FileInputStream(file);
isr = new InputStreamReader(fis);
br =& new BufferedReader(isr);
String temp = "";
ArrayList&String& tempList =
while(true){
temp = br.readLine();
if("TLRL".equals(temp)){
if(tempList!=null){
msgList.add(tempList);
System.out.println("文件读取结束--TLRL!");
}else if(temp==null){
if(tempList!=null){
msgList.add(tempList);
System.out.println("文件读取结束--NULL!");
if("".equals(temp)){
}else if(Pattern.matches(reg, temp.trim())&&"HED".equals(temp.substring(0, 3))){
if(tempList!=null){
msgList.add(tempList);
tempList = new ArrayList&String&();
tempList.add(temp);
tempList.add(temp);
} catch (IOException e) {
System.out.println("文件读取失败--IO!");
e.printStackTrace();
return msgL
} catch (FileNotFoundException e) {
System.out.println("文件打不开!--FILE");
e.printStackTrace();
return msgL
br.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
return msgL
public static void main(String[] args) {
String filepath = "e:/file.txt";
List&ArrayList&String&& resultList = new MessageHander().handerMsg(filepath);
System.out.println(resultList.size());
System.out.println(resultList.toString());
//System.out.println(Pattern.matches(reg, "HEDRA"));
//System.out.println("HED".equals("HEDRA".substring(0, 3)));
约束1:打开文件或者读取文件失败要捕获异常信息用try catch就好了
约束2:while((line = br.readLine()) ==null)不读取这行
约束3:用正则验证前四个字符,每次读取一行,截取前四个九OK了,至于正则表达式,网上搜一下
约束4:while((sc.hasNextLine()&&(line=sc.nextLine())!=null)){
&&& if(!sc.hasNextLine())
&&& System.out.println(line);判断line的值是否是TLRL
&&&& }
最后的意思就是:你每次读取一个HEDR开头的到head结尾的数据,就把他放在arraylist中
1.验证文件的合法性
2.读取文本内容,按文本块分组构成arraylist返回
已解决问题
未解决问题

我要回帖

更多关于 好题帮 的文章

 

随机推荐