public class Counter {
成都創(chuàng)新互聯(lián)主營鐘祥網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,app軟件開發(fā),鐘祥h5微信小程序開發(fā)搭建,鐘祥網(wǎng)站營銷推廣歡迎鐘祥等地區(qū)企業(yè)咨詢
private int count;
// 每訪問一次,計數(shù)器自加一
public int getCount() {
return ++count;
}
public void setCount(int count) {
this.count = count;
}
}
%-- 定義一個 session 范圍內(nèi)的計數(shù)器 記錄個人訪問信息 --%
jsp:useBean id="personCount" class="com.helloweenvsfei.jspweb.bean.Counter" scope="session" /
%-- 定義一個 application 范圍內(nèi)的計數(shù)器 記錄所有人的訪問信息 --%
jsp:useBean id="totalCount" class="com.helloweenvsfei.jspweb.bean.Counter" scope="application" /
div align="center"
form action="method.jsp" method="get"知讓
fieldset style='width: 300'
legend計數(shù)器/legend
table align="center" width="400"
tr
td width=150 align="right" style="font-weight:bold; "您的訪問次數(shù):/td
td
%-- 獲取個人的州扮 訪問次數(shù) --%
jsp:getProperty name="personCount" property="count" / 次
/td
/tr
tr
td width=150 align="right" style="font-weight:bold; "總共的訪問次數(shù):/td
td
%-- 獲取所有人的 訪問次數(shù)搭跡局 --%
jsp:getProperty name="totalCount" property="count" / 次
/td
/tr
/table
/fieldset
/form
/div
希望你能幫到你
Scanner類中無nextChar()方法,無法一個畝拍字符一個字符的獲取,但next()允許獲取一個字符串,可以定義攔脊一個字符串保存輸入,代碼如下,
Scanner Input = new Scanner(System.in);
System.out.println("請輸入字符串:");
String ch= Input.next();
因為ch為String類型,相應(yīng)的后面for循環(huán)也要略作修改如下,
for (int i = 0; i ch.length(); i++) {
if (ch.charAt(i) = 'a' ch.charAt(i) = 'z') {
letter++;
} else if (ch.charAt(i) = 'A' ch.charAt(i) = 'Z') {
Letter++;
} else if (ch.charAt(i) = '0' ch.charAt(i) = '9') {
digit++;
} else {
other++;
}
}
另外你的代碼這一句for(int i=0;i迅衡羨=ch.length;i++)有個小錯誤,i不能小于等于ch的長度,只能小于,雖然編譯能通過,但運(yùn)行時會報數(shù)組下標(biāo)越界的錯誤。
我想你要的正是TortoiseSVN,使用方法見
他的代碼差異統(tǒng)計功能無庸質(zhì)疑
另外介紹一個也是統(tǒng)計代碼差異的工具:StatSVN
StatSVN能夠從Subversion版本庫中取得信息,然后生成描述項目開發(fā)的各種表格和圖表。比如:總代碼行數(shù);代碼行數(shù)的時間線;針對每個開發(fā)者的代碼行數(shù);開發(fā)者的活躍程度;開發(fā)者最近所提交的;文件數(shù)量;平均租螞文件大?。蛔畲笪募?;哪個文件是修改最多次數(shù)的;目錄大??;帶有文件數(shù)量鎮(zhèn)寬和代碼行數(shù)的Repository tree。StatSVN當(dāng)前版本能夠生成一組包括表格與圖御型亮表的靜態(tài)HTML文檔。