不行,这个做不到,智能手机才可以做到的。不过java程序的特点就在这里,它用虚拟机技术,技术java应用程序出错也不会对手机底层系统软件造成影响。
公司主营业务:成都网站设计、成都网站制作、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。创新互联是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。创新互联推出揭西免费做网站回馈大家。
你昨天今天应该都问了这个问题,具体解释在另一个问题里,这边我就不赘述了。总体思路为将int转换成对应的char数组,然后根据char数组按键即可。
代码为:
public class Test {
public static void main(String[] args) throws Exception {
int[] words = {112, 222, 332};
Robot robot = new Robot();
for (int word : words) {
for (char c : intToCharArray(word)) {
robot.keyPress(c);
robot.keyRelease(c);
Thread.sleep(200);
}
}
}
//将int按位转换成char数组,如:112 - char[]{'1', '1', '2'}
private static char[] intToCharArray(int num) {
char[] chars = new char[String.valueOf(num).length()];
int t, mask = 1, i = 0;
t = num;
while (t 9) {
t /= 10;
mask *= 10;
}
while (mask 0) {
chars[i] = (char)((num / mask) + '0');
num %= mask;
mask /= 10;
i++;
}
return chars;
}
}
1,public class CompareNumber{
public static void main(String[] args){
int [] array1 = ;
Arrays.sort(array1);//对该数字进行排序
array1[9] = array1[array1.length-1];//把最大的赋给array1[9]
System.out.println("array1[9]="+array1[9]);
}
}
2.public class Sort{
public static void main(String[] args){
Scanner in = new Scanner(System.in);//创建一个扫描器接收从键盘传来的流
int []array = new int[10];
for(int i = 0;i9;i++){
array[i] = in.nextLine;//逐个输入10个数
}
Arrays.sort(array);
for(int i:array){
System.out.println(i);//通过forech来遍历该数组并打印输出
}
}
}