Scanner in = new Scanner(System.in);
創(chuàng)新互聯(lián)服務(wù)緊隨時(shí)代發(fā)展步伐,進(jìn)行技術(shù)革新和技術(shù)進(jìn)步,經(jīng)過十多年的發(fā)展和積累,已經(jīng)匯集了一批資深網(wǎng)站策劃師、設(shè)計(jì)師、專業(yè)的網(wǎng)站實(shí)施團(tuán)隊(duì)以及高素質(zhì)售后服務(wù)人員,并且完全形成了一套成熟的業(yè)務(wù)流程,能夠完全依照客戶要求對網(wǎng)站進(jìn)行成都網(wǎng)站建設(shè)、網(wǎng)站制作、建設(shè)、維護(hù)、更新和改版,實(shí)現(xiàn)客戶網(wǎng)站對外宣傳展示的首要目的,并為客戶企業(yè)品牌互聯(lián)網(wǎng)化提供全面的解決方案。
定義接受從控制臺(tái)輸入
System.out.println("What is your name");
控制臺(tái)輸出:What is your name
String name = in.nextLine();
開始接收控制臺(tái)一行語句并賦值給name
System.out.println("How old are you");
控制臺(tái)輸出:How old are you
int age =in.nextLine();
開始接收控制臺(tái)一行語句并賦值給int(但是這里寫錯(cuò)了,應(yīng)該寫成int age =in.nextInt();
nextInt()是接收控制臺(tái)輸入的整數(shù),你的age定義為整數(shù)所以用這個(gè),nextLIne接收的是一行語句,可以用String接收)
System.out.println("Hello"+name+",next year.you'll ,you"+(age+1));
輸出:hello后面跟你第一次輸入的一行語句next year.you'll ,you第二次輸入的數(shù)字加1
class Person{//Persion類
String name;//String類變量,未初始化,默認(rèn)null
int age;//int類變量,默認(rèn)0
public Person()//Person類的無參構(gòu)造方法,一般用來初始化變量,如之前的name。 比如有時(shí)候需要定義人這個(gè)類特有的屬性,會(huì)說話,那么一般會(huì)在無參構(gòu)造函數(shù)里面寫上canTalk=true;
{
}
public Person(String name,int age)//Person類的有參構(gòu)造方法,參數(shù)name和age,和類變量name、age無關(guān)
{
this.name=name;//this指Persion類,就是把于傳過來變量name賦值給之前的類變量name
this.age=age;//同上
}
public String talk(){//具有String返回值的方法,調(diào)用它的時(shí)候會(huì)得到String返回值
return "我是"+this.name+",今年"+this.age+"歲";//調(diào)用talk的時(shí)候用String a=talk();的形式,a的值就是"我是"+this.name+",今年"+this.age+"歲"
}
}
public class TestObjectArray{//TestObjectArray公共類,java文件的文件名需和公共類值相同,這段代碼必須出現(xiàn)在TestObjectArray.java文件中
public static void main(String[] args){//主方法,程序的入口
Person[] p={new Person("張三",25),new Person("李四",30),new Person("王五",35)};//實(shí)例化Persion類,用人這個(gè)類來舉例,每個(gè)人都有相同的一些特性,但每個(gè)人不同特性的屬性值不同,如年齡的大小不同,實(shí)例化就相當(dāng)于產(chǎn)生不同的人。這里是用數(shù)組的形式實(shí)例化
for(int i=0;ip.length;i++){//根據(jù)p的長度循環(huán)
System.out.println(p[i].talk());//p[1]時(shí),會(huì)調(diào)用Persion類里面的talk()函數(shù),并且傳入的參數(shù)是 "張三",25 ,那么會(huì)顯示:"我是張三,今年25歲" 。System.out.println()換行顯示括號(hào)內(nèi)的內(nèi)容
}
}
}
public class MyStack {
private int maxSize;// 標(biāo)記棧的大小
private long[] stackArray;// 存儲(chǔ)數(shù)據(jù)的變量
private int top;// 指向棧頂
/**
* 棧的初始化
* @param s 初始化棧的大小值
*/
public MyStack(int s) {
maxSize = s;
stackArray = new long[maxSize];
top = -1;
}
/**
* @Description: TODO(入棧操作 )
* @param : @param j 入棧對象
* @return: void
* @throws
*/
public void push(long j) {
stackArray[++top] = j;
}
/**
* @Description: TODO(出棧操作 )
* @param : @return 棧頂對象
* @return: long
* @throws
*
*/
public long pop() {
return stackArray[top--];
}
/**
* @Description: TODO(查看棧頂對象 )
* @param : @return 棧頂對象
* @return: long
* @throws
*/
public long peek() {
return stackArray[top];
}
/**
* @Description: TODO(查看棧是否為空 )
* @param : @return 如果棧為空返回true,否則返回false
* @return: boolean
* @throws
*/
public boolean isEmpty() {
return (top == -1);
}
/**
* @Description: TODO(查看棧是否滿 )
* @param : @return 如果棧滿返回true,否則返回false
* @return: boolean
* @throws
*/
public boolean isFull() {
return (top == maxSize - 1);
}
public static void main(String[] args) {//Java應(yīng)用程序的入口方法
MyStack theStack = new MyStack(10); //new對象
theStack.push(10);// 入棧
theStack.push(20);
theStack.push(30);
theStack.push(40);
theStack.push(50);
while (!theStack.isEmpty()) { //循環(huán)
long value = theStack.pop();//出棧
System.out.print(value); //打印
System.out.print(" ");
}
System.out.println("");
}
}
第一個(gè)if是判斷searchkey是不是空的,如果不是空的,就追加到name字段作為查詢條件,like模糊查詢
接著第二個(gè)if判斷如果status的值不為空,就追加到status作為條件
如果status為空,走else分支,從userContext中獲取到employee對象,接著判斷,如果它的角色不是manager的話
把這個(gè)對象的id拿出來,作為seller.Id的條件進(jìn)行查詢
網(wǎng)頁題目:java基礎(chǔ)代碼解釋 java 編譯 解釋
標(biāo)題路徑:http://aaarwkj.com/article6/doodcig.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站內(nèi)鏈、企業(yè)建站、網(wǎng)頁設(shè)計(jì)公司、電子商務(wù)、做網(wǎng)站、品牌網(wǎng)站設(shè)計(jì)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容