java代码monkey,java代码写好后怎么运行

java函数中怎么运行monkey命令

Process proc = null;

10年的河南网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。全网整合营销推广的优势是能够根据用户设备显示端的尺寸不同,自动调整河南建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联从事“河南网站设计”,“河南网站推广”以来,每个客户项目都认真落实执行。

try {

proc = Runtime.getRuntime().exec("adb shell monkey -help"); // 你可以把 -help改成你要的参数

proc.waitFor();

} catch (IOException e) {

e.printStackTrace();

} catch (InterruptedException e) {

e.printStackTrace();

}

java解决猴子选大王问题

import java.util.LinkedList;

import java.util.List;

public class Program {

/**

* @param args

*/

public static void main(String[] args) {

int N = 5;

ListMonkey monkeys = new LinkedListMonkey();

ListMonkey newMonkeys = new LinkedListMonkey();

//初始化猴子

for(int i = 0; i 17; i++){

monkeys.add(new Monkey(i));

}

newMonkeys.addAll(monkeys);

int index = 0;

while (true)

{

if (monkeys.get(index).numberOff() == N)//报数数到N

{

monkeys.remove(index);

Monkey.n = 1;

}

index++;

if (index = monkeys.size())

index = 0;

if (monkeys.size() == 1)//猴子只剩一个

break;

}

//查找当王的猴子原来的位置

for(int i = 0; i newMonkeys.size(); i++){

if(monkeys.get(0).getID() == newMonkeys.get(i).getID()){

System.out.println(i);

break;

}

}

}

}

class Monkey{

public static int n = 1;

private int id;

public Monkey(int id){

this.id = id;

}

public int getID(){

return id;

}

public int numberOff(){

int num = n;

n++;

return num;

}

}

会的都来吧 ,猴子选大王java实现

只用数组的话,要多用一个数组倒腾数据,算法如下,调试通过:

public class MonkeyKing

{

public static void main(String[] args)

{

final int m=5;

int[] monkey;

//这个数组用来安置第一轮报数过后过关的猴子

int[] mon=new int[m];

//猴子围成圈报数,每轮报数过后,报数的基准会发生变化,这个变量用来存放基准偏移量

int token=0;

//满足条件的猴王候选人数

int candidate=m;

monkey=new int[candidate];

//为最初参选的猴子编号

for(int i=0;icandidate;i++)

{monkey[i]=i+1;}

//没有选出猴王之前,进行的操作

while(candidate1)

{

for(int i=0;icandidate;i++)

{

//报数为3的猴子编号一律为0

if((i+token)%3==2){monkey[i]=0;}

//报数结束一轮后,计算下一轮报数基准的偏移量

if(i==candidate-1)

{

//存放一轮结束后产生的基准编译

int k=0;

switch((candidate)%3)

{

case 0:k=0;break;

case 1:k=1;break;

case 2:k=2;break;

}

token +=k;

}

}

//存放每轮被淘汰的猴子的数量

int count=0;

//过关猴子数组的初始索引

int m_index=0;

for(int i=0;icandidate;i++)

{

if(monkey[i]!=0)

{

mon[m_index]=monkey[i];

m_index++;

}

else

{

count++;

}

}

//每轮过关的猴王候选

candidate -= count;

//重建猴王候选数组,进入下一轮报数

monkey= new int[candidate];

for(int i=0;icandidate;i++)

{

monkey[i]=mon[i];

}

}

System.out.println("猴王的编号为:"+monkey[0]);

}

}

java基础知识,下面的代码是一个主类e,调用一个people类和一个monkey类,其中people类继承monkey类

一、Monkey(String s){}//因为这个类写了默认的构造器。""是指空的字符串。

//如果不想写,可加入一下代码

Monkey(){} //这个是默认不写的情况下的构造器。

二、People(){super("Hello");}//super的意思是调用父类的有参数的构造器,也就是Monkey(String s){} //People()默认没有类型,可以new(初始化)的不写。

编写Java程序,用来描述动物园里的猴子。要求如下 (1) 创建一个Monkey(猴子)类,其属性包括颜色和性别

public class Monkey {

private String color;

private String sex;

public Monkey(String color,String sex) {

this.color = color;

this.sex = sex;

}

public Monkey(String color) {

this.color = color;

this.sex = "公";

}

public Monkey(){}

public String getColor() {

return color;

}

public void setColor(String color) {

this.color = color;

}

public String getSex() {

return sex;

}

public void setSex(String sex) {

this.sex = sex;

}

public int add(int p1,int p2,int p3) {

return p1+p2+p3;

}

public int add(int p1,int p2) {

return p1+p2;

}

}

public class Zoo {

public static void main(String[] args) {

Monkey g = new Monkey("黑");

Monkey l = new Monkey("红","母");

int p1 = g.add(1, 2);

int p2 = l.add(1, 2, 3);

System.out.println(g.getSex()+":"+p1);

System.out.println(l.getSex()+":"+p2);

}

}

名称栏目:java代码monkey,java代码写好后怎么运行
本文网址:https://www.cdcxhl.com/article12/dsepcgc.html

成都网站建设公司_创新互联,为您提供服务器托管动态网站用户体验网页设计公司微信公众号响应式网站

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都网站建设公司