欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

java自動(dòng)收菜源代碼的簡(jiǎn)單介紹

php,web(非flash)實(shí)現(xiàn)實(shí)時(shí)消息提醒,例如農(nóng)場(chǎng)種蘿卜,青菜,到時(shí)間后自動(dòng)提醒收菜,多謝

js在客戶(hù)端設(shè)置多長(zhǎng)時(shí)間向服務(wù)器獲取有沒(méi)有新消息??梢杂胊jax之類(lèi)的。

創(chuàng)新互聯(lián)-專(zhuān)業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性?xún)r(jià)比雙遼網(wǎng)站開(kāi)發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式雙遼網(wǎng)站制作公司更省心,省錢(qián),快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋雙遼地區(qū)。費(fèi)用合理售后完善,十年實(shí)體公司更值得信賴(lài)。

java 源代碼 基礎(chǔ)點(diǎn)的 謝謝

package com.regex;

import java.io.*;

import java.net.URLDecoder;

import java.util.regex.*;

public class Regex {

private int REMARK=0;

private int LOGIC=0;

private int PHYSIC=0;

boolean start=false;

/**

* @param args

*/

public static void main(String[] args) { //測(cè)試方法

// TODO Auto-generated method stub

Regex re=new Regex();

re.regCount("Regex.java");

System.out.println("remark Line: "+re.REMARK);

System.out.println("logic Line: "+re.LOGIC);

System.out.println("physic Line: "+re.PHYSIC);

}/**

* @author BlueDance

* @param s

* @deprecated count

*/

public void regCount(String s){

String url=null;

try {

url=URLDecoder.decode(this.getClass().getResource(s).getPath(),"UTF-8");

} catch (Exception e) {

e.printStackTrace();

// TODO: handle exception

}

try {

BufferedReader br=new BufferedReader(new FileReader(new File(url)));

String s1=null;

while((s1=br.readLine())!=null){

PHYSIC++;

if(CheckChar(s1)==1){

REMARK++;

System.out.println("純注釋行:"+s1);

}

if(CheckChar(s1)==2){

LOGIC++;

REMARK++;

System.out.println("非純注釋行:"+s1);

}

if(CheckChar(s1)==3)

LOGIC++;

}

} catch (FileNotFoundException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}catch(IOException e){

e.printStackTrace();

}

}

/**

*

* @param s

* @return int

* @version check s

*/

public int CheckChar(String s){

String s1=null;

if(s!=null)

s1=s.trim();

//System.out.println(regCheck(s1,re));

if(regCheck(s1,"(//.*)")) //判斷//開(kāi)頭的為純注釋行

return 1;

if(regCheck(s1,"(.*[;{})] *//.*)")) //判斷不是//開(kāi)頭的非純注釋行

return 2;

if(regCheck(s1,"(//*.*)")){ //判斷/*開(kāi)頭的純注釋行

start=true;

return 1;

}

if(regCheck(s1,"(.*[;{})]//*.*)")){ //判斷不是/*開(kāi)頭的非純注釋行

start=true;

return 2;

}

if(regCheck(s1,"(.* */*/)")){ //判斷*/結(jié)尾的純注釋行

start=false;

return 1;

}

if(regCheck(s1,"(.* */*/.*)")!strCheck(s1)){ //判斷不是*/結(jié)尾的非純注釋行

if(strCheck(s1)){

start=false;

return 2;

}

}

if(start==true) //狀態(tài)代碼,start即/*開(kāi)始時(shí)start=true*/結(jié)束時(shí)為false

return 1;

return 3;//ssssllll

}//aeee

/**

*

* @param s

* @param re

* @return boolean

*/

public boolean regCheck(String s,String re){ //正則表達(dá)試判斷方法

return Pattern.matches(re,s);

}

public boolean strCheck(String s){ //中間有*/的字符判斷 此方法最關(guān)鍵

if(s.indexOf("*/")0){

int count=0;

String y[]=s.split("/*/");

boolean boo[]=new boolean[y.length];

for (int i = 0; i y.length-1; i++) {

char c[]=y[i].toCharArray();

for (int j = 0; j c.length; j++) {

if(c[j]=='\\'c[j+1]=='"'){

count++;

}

}

if(count%2==0){

if(countNumber("\"",y[i])%2!=0){

boo[i]=true;

}else{

boo[i]=false;

}

}else{

if(countNumber("\"",y[i])%2==0){

boo[i]=true;

}else{

boo[i]=false;

}

}

}

for(int i=0;iboo.length;i++){

if(!boo[i])

return false;

}

return true;

}

return false;

}

public int countNumber(String s,String y){ //此方法為我前面寫(xiě)的字符串出現(xiàn)次數(shù)統(tǒng)計(jì)方法,不懂的可以看我前面的文章

int count=0;

String [] k=y.split(s);

if(y.lastIndexOf(s)==(y.length()-s.length()))

count=k.length;

else

count=k.length-1;

if(count==0)

System.out.println ("字符串\""+s+"\"在字符串\""+y+"\"沒(méi)有出現(xiàn)過(guò)");

else

return count;

return -1;

}

}

import java.awt.*;

import java.awt.event.*;

import javax.swing.*;

public class GoodLucky extends JFrame implements ActionListener{

JTextField tf = new JTextField(); //實(shí)例化一個(gè)文本域

//設(shè)置兩個(gè)按鈕

JButton b1 = new JButton("開(kāi)始");

JButton b2 = new JButton("停止");

boolean isGo = false;

//構(gòu)造函數(shù)

public GoodLucky(){

b1.setActionCommand("start");//在開(kāi)始按鈕上設(shè)置一個(gè)動(dòng)作監(jiān)聽(tīng) start

JPanel p = new JPanel(); //實(shí)例化一個(gè)可視化容器

//將兩個(gè)按鈕添加到可視化容器上面,用add方法

p.add(b1);

p.add(b2);

//在兩個(gè)按鈕上增加監(jiān)聽(tīng)的屬性,自動(dòng)調(diào)用下面的監(jiān)聽(tīng)處理方法actionPerformed(ActionEvent e),如果要代碼有更好的可讀性,可用內(nèi)部類(lèi)實(shí)現(xiàn)動(dòng)作

//監(jiān)聽(tīng)處理。

b1.addActionListener(this);

b2.addActionListener(this);

//將停止按鈕設(shè)置為不可編輯(即不可按的狀態(tài))

b2.setEnabled(false);

this.getContentPane().add(tf,"North"); //將上面的文本域放在面板的北方,也就是上面(上北下南左西右東)

this.getContentPane().add(p,"South"); //將可視化容器pannel放在南邊,也就是下面

this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //設(shè)置用戶(hù)在此窗體上發(fā)起 "close" 時(shí)默認(rèn)執(zhí)行的操作,參數(shù)EXIT_ON_CLOSE是使用 System exit 方法退出應(yīng)用程序。僅在應(yīng)用程序中使用

this.setSize(300,200); //設(shè)置面板大小,寬和高

this.setLocation(300,300); //設(shè)置面板剛開(kāi)始的出現(xiàn)的位置

Cursor cu = new Cursor(Cursor.HAND_CURSOR); //用指定名稱(chēng)創(chuàng)建一個(gè)新的定制光標(biāo)對(duì)象,參數(shù)表示手狀光標(biāo)類(lèi)型

this.setCursor(cu); //為指定的光標(biāo)設(shè)置光標(biāo)圖像,即設(shè)置光標(biāo)圖像為上面所創(chuàng)建的手狀光標(biāo)類(lèi)型

this.setVisible(true); //將面板可視化設(shè)置為true,即可視,如果為false,即程序運(yùn)行時(shí)面板會(huì)隱藏

tf.setText("welcome you! "); //設(shè)置面板的標(biāo)題為歡迎

this.go(); //調(diào)用go方法

}

public void go(){

while(true){ //這里是死循環(huán),也就是說(shuō)用戶(hù)不點(diǎn)擊停止按鈕的話他一直循環(huán)出現(xiàn)隨機(jī)數(shù),直到用戶(hù)點(diǎn)擊停止按鈕循環(huán)才能推出,具體流程在actionPerformed方法中控制。

if(isGo == true){ //上面所定義的isGo的初始值為false,所以程序第一次到此會(huì)跳過(guò)

String s = ""; //設(shè)置空字符串

for(int j = 1; j = 7;j++){ //產(chǎn)生7個(gè)隨機(jī)數(shù)

int i = (int)(Math.random() * 36) + 1;//每個(gè)隨機(jī)數(shù)產(chǎn)生方式,這里定義靈活,可以自由定義隨機(jī)數(shù)產(chǎn)生的方式

if(i 10){

s = s + " 0" + i; //如果產(chǎn)生的隨機(jī)數(shù)小于10的話做處理:這里就牽扯到一個(gè)重要的概念,簡(jiǎn)單敘述一下:

/*

當(dāng)一個(gè)字符串與一個(gè)整型數(shù)項(xiàng)相加的意思是連接,上面的s = s + " 0" + i的意思是字符串s鏈接0再連接整型i值,而不會(huì)導(dǎo)致0和整型的i相加,

產(chǎn)生的效果為s0i,由于s為空字符串(上面定義過(guò)的),所以當(dāng)i小于零時(shí),在個(gè)位數(shù)前面加上0,比如產(chǎn)生的隨機(jī)數(shù)i為7的話,顯示效果為 07.

*/

}else{

s = s + " " + i; //如果產(chǎn)生的隨機(jī)數(shù)比10打的話,那么加上空格顯示,即數(shù)字和數(shù)字之間有個(gè)空格

}

//以上循環(huán)循環(huán)七次,以保證能出現(xiàn)7個(gè)隨機(jī)數(shù)

}

tf.setText(s); //將產(chǎn)生的隨機(jī)數(shù)全部顯示在文本域上,用文本域?qū)ο髏f調(diào)用它的設(shè)置文本的方法setText(String)實(shí)現(xiàn)。

}

//以下為線程延遲

try{

Thread.sleep(10); //線程類(lèi)同步方法sleep,睡眠方法,括號(hào)里的單位為ms。

}catch(java.lang.InterruptedException e){

e.printStackTrace(); //異常捕獲,不用多說(shuō)。

}

}

}

//以下是上面設(shè)置的事件監(jiān)聽(tīng)的具體處理辦法,即監(jiān)聽(tīng)時(shí)間處理方法,自動(dòng)調(diào)用

public void actionPerformed(ActionEvent e){ //傳入一個(gè)動(dòng)作事件的參數(shù)e

String s = e.getActionCommand(); //設(shè)置字符串s來(lái)存儲(chǔ)獲得動(dòng)作監(jiān)聽(tīng),上面的start

/*

以下這個(gè)條件語(yǔ)句塊的作用為:用戶(hù)點(diǎn)擊開(kāi)始后(捕獲start,用方法getActionCommand()),將命令觸發(fā)設(shè)置為true,從而執(zhí)行上面的go方法中的循環(huán)體(因?yàn)檠h(huán)體中要求isGo參數(shù)為true,而初始為false)。

執(zhí)行循環(huán)快產(chǎn)生隨機(jī)數(shù),并將開(kāi)始按鈕不可編輯化,而用戶(hù)只可以使用停止按鈕去停止。如果用戶(hù)按下停止時(shí),也就是沒(méi)有傳入?yún)?shù)“start”的時(shí)候,

執(zhí)行else語(yǔ)句塊中的語(yǔ)句,isGo設(shè)置為false,將不執(zhí)行上面go中的循環(huán)語(yǔ)句塊,從而停止產(chǎn)生隨機(jī)數(shù),并顯示,并且把開(kāi)始按鈕設(shè)置為可用,而把

停止按鈕設(shè)置為不可用,等待用戶(hù)按下開(kāi)始再去開(kāi)始新一輪循環(huán)產(chǎn)生隨機(jī)數(shù)。

*/

if(s.equals("start")){ //如果捕獲到start,也就是用戶(hù)觸發(fā)了動(dòng)作監(jiān)聽(tīng)器,那么下面處理

isGo = true; //設(shè)置isGo為true

b1.setEnabled(false); //將開(kāi)始按鈕設(shè)置為不可用

b2.setEnabled(true); //將停止按鈕設(shè)置為可用

}else{

isGo = false; //將isGo設(shè)置為false,isGo為循環(huán)標(biāo)志位

b2.setEnabled(false); //設(shè)置停止按鈕為不可用(注意看是b2,b2是停止按鈕)

b1.setEnabled(true); //設(shè)置開(kāi)始按鈕為可用

}

}

public static void main(String[] args){

new GoodLucky(); //產(chǎn)生類(lèi)的實(shí)例,執(zhí)行方法

}

}

求JAVA源代碼

import java.util.ArrayList;

import java.util.List;

import java.util.Scanner;

public class GradeStatistic {

public static void main(String[] args) {

GradeStatistic gs = new GradeStatistic();

ListMark list = new ArrayListMark();

float sum = 0;

while(true){

Scanner sc = new Scanner(System.in);

System.out.print("Please input student name: ");

String name = sc.nextLine();

if(name.equals("end")){

break;

}

System.out.print("Please input student score: ");

float score = sc.nextFloat();

sum += score;

list.add(gs.new Mark(name, score));

}

float max = list.get(0).getScore();

float min = list.get(0).getScore();

for(Mark mark: list){

if(max mark.getScore()){

max = mark.getScore();

}

if(min mark.getScore()){

min = mark.getScore();

}

}

float average = sum / list.size();

System.out.println("Average is: " + average);

System.out.println("Max is: " + max);

System.out.println("Min is: " + min);

}

private class Mark{

private String name;

private float score;

public Mark(String name, float score){

this.name = name;

this.score = score;

}

public String getName() {

return name;

}

public float getScore() {

return score;

}

}

}

----------------------

Please input student name: Zhang san

Please input student score: 100

Please input student name: Li Si

Please input student score: 91

Please input student name: Ec

Please input student score: 35

Please input student name: ma qi

Please input student score: 67

Please input student name: end

Average is: 73.25

Max is: 100.0

Min is: 35.0

java求源代碼

你是青鳥(niǎo)的吧?這我寫(xiě)過(guò)?有源碼?這里怎么上傳壓縮包啊

package?ghhh;

import?java.util.Scanner;

public?class?DvD?{

public?static?void?main(String[]?args)?{

int?state[]=new??int[6];

String?name[]=new??String[6];

int?date[]=new?int[6];

int?count[]=new?int?[6];

name[0]="權(quán)利的游戲";

name[1]="命運(yùn)之夜";

name[2]="傲慢與偏見(jiàn)";

state[0]=1;

state[1]=0;

state[2]=1;

date[0]=13;

date[1]=0;

date[2]=9;

count[0]=23;

count[1]=23;

count[2]=23;

int?n;

// boolean?n=false;

do{

System.out.println("歡迎使用迷你DVD管理器");

System.out.println("1.新增DVD");

System.out.println("2.查看DVD");

System.out.println("3.刪除DVD");

System.out.println("4.借出DVD");

System.out.println("5.歸還DVD");

System.out.println("6.退出DVD");

Scanner?input?=new?Scanner(System.in);

System.out.println("請(qǐng)選擇:");

?n=input.nextInt();

switch(n){

case?1:

System.out.println("請(qǐng)輸入要增加DVD的名稱(chēng):");

String?name1=input.next();

boolean?flag=false;

for(int?i=0;iname.length;i++){

if(name[i]==null){

name[i]=name1;

flag=true;

break;

}

}

if(flag){

System.out.println("新增DVD"+name1+"成功");

}else{

System.out.println("貨架已滿!增加失?。?);

}

System.out.println("請(qǐng)輸入0返回!");

n=input.nextInt();

break;

case?2:

System.out.println("序號(hào)\t"+"狀態(tài)\t"+"名稱(chēng)\t\t"+"借出日期\t"+"借出次數(shù)");

for(int?i=0;iname.length;i++){

if(name[i]!=null){

String?state1?=((state[i]==0)?"可借":"已借");

String?date1=((date[i]==0)?"":date[i]+"日");

String?count1=count[i]+"次";

System.out.println((i+1)+"\t"+state1+"\t"+name[i]+"\t"+date1+"\t\t"+count1);

}

}

System.out.println("請(qǐng)輸入0返回!");

n=input.nextInt();

break;

case?3:

System.out.println("請(qǐng)輸入要?jiǎng)h除的DVD名稱(chēng):");

String?name2=input.next();

int?index=-1;

boolean?a=false;

boolean?flag1=false;

for(int?i=0;iname.length;i++){

if(name2.equals(name[i])state[i]==1){

System.out.println("此DVD已經(jīng)借出,無(wú)法刪除");

a=true;

break;

}else?if(name2.equals(name[i])state[i]==0){

a=true;

index=i;

flag1=true;

System.out.println("刪除成功!");

break;

}

}

if(a==false){

System.out.println("沒(méi)有找到相同名稱(chēng)的DVD!");

}

if(flag1){

for?(int?i=index;iname.length;i++){

if(i!=name.length-1){

name[i]=name[i+1];

state[i]=state[i+1];

date[i]=date[i+1];

count[i]=count[i+1];

}

name[name.length-1]=null;

state[name.length-1]=0;

date[name.length-1]=0;

count[name.length-1]=0;

}

}

System.out.println("請(qǐng)輸入0返回!");

n=input.nextInt();

break;

case?4:

System.out.println("請(qǐng)輸入要借出的DVD:");

?String?name3=input.next();

?boolean?a3=false;

?boolean?b3=false;

?for(int?i=0;iname.length;i++){

?if(name3.equals(name[i])??state[i]==1){

?System.out.println("該DVD已經(jīng)借出");

?a3=true;

?}else?if(name3.equals(name[i])??state[i]==0){

?do{

?System.out.println("請(qǐng)輸入借出的日期:");

int?m=input.nextInt();

?

?if(m31||m1){

?System.out.println("請(qǐng)重新輸入日期:");

?b3=true;

?}else{

?date[i]=m;?

?state[i]=1;

?count[i]+=1;

?}

?

?}while(b3==true);

?System.out.println("借出成功!");

?a3=true;

?}

?}

?if(a3==false){

?System.out.println("沒(méi)有該DVD");

?}

?System.out.println("請(qǐng)輸入0返回!");

?n=input.nextInt();

break;

case?5:

System.out.println("請(qǐng)輸入要?dú)w還的DVD:");

String?name5=input.next();

boolean?b5=false;

boolean?m5=false;

for(int?i=0;iname.length;i++){

if(name5.equals(name[i])??state[i]==1){

b5=true;

do{

System.out.println("請(qǐng)輸入要?dú)w還DVD的日期:(歸還日期請(qǐng)輸入當(dāng)月日期?1~31)");

int?a5=input.nextInt();

if(a531){

System.out.println("請(qǐng)重新輸入日期:");

m5=true;

}else?if(a5date[i]){

System.out.println("借出日期是"+date[i]+"日\(chéng)t輸入的日期不能小于借出的日期,請(qǐng)重新輸入日期:");

m5=true;

}else{

state[i]=0;

System.out.println("歸還成功");

System.out.println("借出日期是:"+date[i]+"歸還日期是:"+a5+"日\(chéng)t租金一天一元:共"+(a5-date[i])+"元");

???date[i]=0;

???m5=false;

}

}while(m5==true);

}else?if?(name5.equals(name[i])??state[i]==0){

System.out.println("該DVD未借出,不可歸還!");

b5=true;

}

}

if(b5==false){

System.out.println("沒(méi)有該名稱(chēng)的DVDV");

}

System.out.println("請(qǐng)輸入0返回!");

?n=input.nextInt();

break;

case?6:

n=1;

System.out.println("程序退出!");

break;

default:

if(n==0){

}else{

System.out.println("輸入錯(cuò)誤!請(qǐng)重新輸入!");

n=0;

}

break;

}

}while(n==0);

System.out.println("謝謝使用!");

}

}

看看有沒(méi)有問(wèn)題 好久之前的了

java超市管理系統(tǒng)源代碼

只寫(xiě)個(gè)demo級(jí)的例程很好寫(xiě),但用到生產(chǎn)環(huán)境中還得具體分析設(shè)計(jì)再編碼。這種代碼網(wǎng)上太多了內(nèi),你隨便搜下就有了。

求一個(gè)簡(jiǎn)單java程序代碼,謝謝

public class TestStar {

public static void main(String[] args) {

String star = "*";

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

if (i == 0) {

System.out.print(" " + star);

System.out.println();

}

if (i == 1) {

for (int z = 0; z 4; z++) {

System.out.print(" " + star);

}

System.out.println();

}

if (i == 2) {

System.out.print(" ");

for (int x = 0; x 3; x++) {

System.out.print(" " + star);

}

System.out.println();

}

if (i == 3) {

for (int y = 0; y 2; y++) {

System.out.print(" " + star + " ");

}

}

}

}

}

是好使的 但是我沒(méi)找到畫(huà)五角星有什么規(guī)律(五角星好象不是正規(guī)圖形吧?)如果還有什么要求的話 補(bǔ)充問(wèn)題(如果是用*填充所有的東西 不包括 “ ”的話 我可以重新再給你寫(xiě)一個(gè))

本文名稱(chēng):java自動(dòng)收菜源代碼的簡(jiǎn)單介紹
文章起源:http://chinadenli.net/article44/dodiihe.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供用戶(hù)體驗(yàn)Google、手機(jī)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)公司網(wǎng)站制作、關(guān)鍵詞優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站建設(shè)