java能寫腳本嗎
完整代碼:
importjava.util.ArrayList;
importjava.util.List;
importjava.util.Random;
importjava.util.regex.Pattern;
publicclassNumber{
/*
*編寫自動腳本在1-500的范圍內生成隨機整數且不能為17的倍數共生成1000000個數字以英文逗號分隔,並去除以2開頭以7結尾的數字
*/
publicvoidprintNunmer(){
List<Integer>list=newArrayList<Integer>();
//以2開頭
Stringpattern0="^2[0-9]{0,2}$";
//以7結尾
Stringpattern1="^[0-9]{0,2}7$";
//定義一個變數作為判斷條件
longi=1;
//在循環里讓i自增當i>1000000跳出循環
while(i<=1000000){
//隨機生成一個整數
Integercontent=newRandom().nextInt(500);
//當該整數不是17的倍數並且不以2開頭和或不以7結尾時把該整數放入list中並且讓i自增
if(!(content%17==0||Pattern.matches(pattern0,content+"")
||Pattern.matches(pattern1,content+""))){
list.add(content);
i++;
}
}
for(Integeri1:list){
System.out.print(i1+",");
}
System.out.println();
System.out.println("一共有"+list.size()+"個數字");
}
publicstaticvoidmain(String[]args){
Numbernumber=newNumber();
number.printNunmer();
}
}
測試結果:
⑵ qtp腳本可以用java寫嗎
不可以;QTP支持vbscript與javascript;但在各大論壇上很少見到有人使用js寫QTP腳本。大多都使用vbs實現
⑶ java 腳本
java 本身是沒有腳本的,你可以用工廠模型+反射 實現這樣的功能。
工廠類裡面有個配置文件 ,然後配置文件裡面設置java 類名,通過反射實例化這個類。
⑷ 什麼是JAVA腳本
Java腳本語言就是JavaScript
JavaScript,是一種基於對象的腳本語言。網景通訊公司最初在它的Navigator 2.0產品上設計並實現的,原名LiveScript。目前已經在WWW上廣泛用於動態Web頁面的編程語言。
Java腳本語言的目的是增加HTML的互動性
Java腳本語言是一種輕量級的編程語言,
Java腳本語言通常直接嵌入HTML頁
Java腳本語言是一種解釋性語言(腳本的執行無需翻譯)
⑸ Java能製作網頁自動腳本嗎,就是自動的去完成在網頁上的操作
可以啊!但是這不是java主流應用。寫腳本大多用PHP或Python。
⑹ 請問能否用java編寫腳本
java的功能如此強大,他的腳本功能又怎是javascript可比的。盡管如此除非你要求的功能實在是很強大,那就java applet來做,不然真是大材小用了
⑺ 學java能做腳本嗎
可以 你可以用java寫一些東西 在bat或者sh里簡單調用一下就OK
⑻ java 適合做手游腳本嗎java 適合做手游腳本java 適合做手游腳本java 適合做手游腳本java 適合做手游腳本
你好,java不適合做手游腳本的,現在的手游腳本一般都是用易語言,或者按鍵精靈來寫的
⑼ 用java寫,游戲腳本,需要學習哪方面
學習JSP、Servlet、JDBC、JavaBean(Application)四部分技術。
Java是一門面向對象編程語言,不僅吸收了C++語言的各種優點,還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特徵。Java語言作為靜態面向對象編程語言的代表,極好地實現了面向對象理論,允許程序員以優雅的思維方式進行復雜的編程。
Java具有簡單性、面向對象、分布式、健壯性、安全性、平台獨立與可移植性、多線程、動態性等特點。Java可以編寫桌面應用程序、Web應用程序、分布式系統和嵌入式系統應用程序等。
20世紀90年代,硬體領域出現了單片式計算機系統,這種價格低廉的系統一出現就立即引起了自動控制領域人員的注意,因為使用它可以大幅度提升消費類電子產品(如電視機頂盒、麵包烤箱、行動電話等)的智能化程度。
Sun公司為了搶占市場先機,在1991年成立了一個稱為Green的項目小組,帕特里克、詹姆斯·高斯林、麥克·舍林丹和其他幾個工程師一起組成的工作小組在加利福尼亞州門洛帕克市沙丘路的一個小工作室裡面研究開發新技術,專攻計算機在家電產品上的嵌入式應用。