@RequestMapping(value="userlogin2") 映射的url
侯馬網(wǎng)站建設公司創(chuàng)新互聯(lián),侯馬網(wǎng)站設計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為侯馬上千多家提供企業(yè)網(wǎng)站建設服務。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站制作要多少錢,請找那個售后服務好的侯馬做網(wǎng)站的公司定做!
public String ulogin(ModelMap modelMap, 參數(shù)model
@RequestParam(value = "username",required=false) String username, 參數(shù)用戶名
@RequestParam(value = "password",required=false) String password,參數(shù)密碼
HttpServletRequest request) {
Buyuser User = buyuserService.userlogin(username, password); 調(diào)用service校驗用戶名和密碼
if(User != null) {如果用戶存在
request.getSession().setAttribute("User", User);用戶信息保存到session
request.getSession().setAttribute("userid", User.getId());用戶的id保存到session
if(User.getUsername()!=null){用戶名不為空
request.getSession().setAttribute("username", User.getUsername());用戶名保存到session
request.getSession().setAttribute("name", User.getName());名稱保存到session
}
return "redirect:../index.html";返回主頁index.html
}else{
modelMap.put("msg", "用戶名或密碼錯誤,請重試!");返回錯誤提示
return "pages/user/userlogin";返回錯誤頁面
}
}
沒有翻譯軟件,但是能編寫翻譯程序。
java 代碼翻譯實例:
1.輸入一個以’@’結(jié)束的字符串,從左至右翻譯。若下一個字符是數(shù)字n(0≤n≤9),表示后一個字符重復n+1 次,不論后一個字符是否為數(shù)字;若下一個字符非數(shù)字,則表示自己。
2.翻譯后,以3 個字符為一組輸出,組與組之間用空格分開。
例如’A2B5E34FG0ZYWPQ59R@’,翻成’ABB_BEE_EEE_E44_44F_GZY_WPQ_999_999_R@ ’。
3.分析:首先直接遍歷數(shù)組把字符串按要求進行翻譯,然后將翻譯后的字符串進行分組形成字符串數(shù)組,最后把字符串數(shù)組用下劃線連接輸出。
java翻譯源代碼:
import java.util.Scanner;
public class Main5{
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
String s = in.nextLine();
int length = s.length();
String result = "";
char[] str = new char[length]
for (int i = 0; i length; i++) {
str[i] = s.charAt(i);
}
result += str[0];
if (str[length - 1] != '@') {
System.out.println("輸入有誤!");
} else {
for (int index = 0; index length - 1;) {
if ('0' == str[index + 1] || '1' == str[index + 1] || '2' == str[index + 1] || '3' == str[index + 1]
|| '4' == str[index + 1] || '5' == str[index + 1] || '6' == str[index + 1]
|| '7' == str[index + 1] || '8' == str[index + 1] || '9' == str[index + 1]) {
for (int i = 0; i ((Integer.parseInt(str[index + 1]+"")) + 1); i++) {
result += str[index + 2];
}
index += 2;
} else {
result += str[index + 1];
index++;
}
}
}
System.out.println(getGroup(result));
}
//每3個分一組
public static String getGroup(String s){
String[] r;
if(s.length()%3 == 0){
r = new String[s.length()/3];
}else{
r = new String[s.length()/3+1];
}
String result = "";
int j = 0;
for(int i=0;is.length();){
if(i+3 = s.length()){
r[j]=s.substring(i, i+3);
j++;
i += 3;
}else{
r[j] = s.substring(i);
j++;
i += 3;
}
}
for(int i=0;ir.length-1;i++){
result += (r[i]+"_");
}
result += r[r.length-1];
return result;
}
}
你要什么答案,代碼是需要你輸入東西的輸入后代碼會計算出來并輸出。
1:我給你分析分析
首先這道題目的目的是:假設有一臺汽車,初始的燃油為60升,燃油效率為50%;從控制臺輸入旅行的距離和新的燃油效率,計算出按照新輸入的燃油效率旅行了輸入的距離后,剩余的燃油按照設定的效率還可以旅行多遠的距離?
再來看看計算公式:
剩余燃油 = 60 - 輸入的路程/輸入的燃油效率;
剩余燃油可走的路程 = 剩余燃油 * 輸入的燃油效率。
你自己帶入幾個數(shù)據(jù)進去做幾個列子就行了
嘿嘿,你還得多學學啊,不懂得問題可以問我。分給我吧
package?com.lp.test;
public?class?StringTest?{
public?static?void?main(String[]?args)?{
//?TODO?code?application?logic?here
//打印main方法參數(shù)
if?(args.length??0)?{
for?(int?i?=?0;?i??args.length;?i++)?{
System.out.println(args[i]);
}
}?else?{
System.out.println("No?args.");
}
String?str?=?"12345";
//將str拆分為單個char輸出
for?(int?i?=?0;?i??str.length();?i++)?{
System.out.print(str.charAt(i)?+?"?");
}
System.out.println("");
//截取str前四位
str?=?str.substring(0,?4);
System.out.println(str);
//將截取后的str與"77777"進行拼接
str?=?str.concat("77777");
System.out.println(str);
//輸出7在str中第一次出現(xiàn)的位置
int?index?=?str.indexOf('7');
System.out.println(index);
//獲取7在str中最后一次出現(xiàn)的位置
int?lastIndex?=?str.lastIndexOf('7');
System.out.println(lastIndex);
//將str中的7全部換為6
str?=?str.replace('7',?'6');
System.out.println(str);
//將str中第一次出現(xiàn)的"6666"置換為"5"
str?=?str.replaceAll("6666",?"5");
System.out.println(str);
//初始化一個包含"12345"的字符串緩沖對象
StringBuilder?strb?=?new?StringBuilder("12345");
//循環(huán)輸出字符串緩沖對象的內(nèi)容
for?(int?i?=?0;?i??strb.length();?i++)?{
System.out.print(strb.charAt(i)?+?"?");
}
System.out.println("");
//刪除strb中索引為4的字符
strb.deleteCharAt(4);
System.out.println(strb);
//在刪除字符后的strb中拼接"77777"
strb.append("77777");
System.out.println(strb);
//在索引為4芳容位置上插入"56";
strb.insert(4,?"56");
System.out.println(strb);
//顛倒strb中的字符順序
strb.reverse();
System.out.println(strb);
String?hello?=?"HelloWord";
//將hello字符串轉(zhuǎn)換為全小寫
System.out.println(hello.toLowerCase());
//將hello字符串轉(zhuǎn)換為全大寫
System.out.println(hello.toUpperCase());
}
}