??xml version="1.0" encoding="utf-8" standalone="yes"?>一二三区在线观看,av亚洲精华国产精华,老司机色在线视频 http://www.aygfsteel.com/zhiweichu/黑色W一?/description>zh-cn Wed, 18 Jun 2025 10:40:44 GMT Wed, 18 Jun 2025 10:40:44 GMT 60 【J.W一季】【CoreJava】JAVA语法介绍Q七Q?/title> http://www.aygfsteel.com/zhiweichu/archive/2007/09/11/144315.htmlGavin_Sun Gavin_Sun Tue, 11 Sep 2007 09:13:00 GMT http://www.aygfsteel.com/zhiweichu/archive/2007/09/11/144315.html http://www.aygfsteel.com/zhiweichu/comments/144315.html http://www.aygfsteel.com/zhiweichu/archive/2007/09/11/144315.html#Feedback 0 http://www.aygfsteel.com/zhiweichu/comments/commentRss/144315.html http://www.aygfsteel.com/zhiweichu/services/trackbacks/144315.html Java 语法介绍(?:Brake和Label
1 Q?/span>break
break 语句提供了一U方便的跛_循环的方法?/span>
boolean test=true;
int i=0;
while(test)
{
i++;
if(i>=10) break;
}
执行q段E序Ӟ管 while 条g表达式始lؓ真,全@环只q行 10 ơ?/span>
2 Q标?/span>label
标号提供了一U简单的 break 语句所不能实现的控制@环的ҎQ当在@环语句中遇到 break Ӟ不管其它控制变量Q都会终止。但是,当你嵌套在几层@环中想退出@环时又会怎样呢?正常?/span>break 只退Z重@环,你可以用标号标出你想退出哪一个语句?/span>
char a;
outer: //this is the label for the outer loop
for(int i=0;i<10;i++)
{
for(int j=0;j<10;j++)
{
a=(char)System.in.read();
if(a==´b´)
break outer;
if(a==´c´)
continue outer;
}
}
在这个例子中Q@环从键盘接受 100 个输入字W,输入 “b” 字符Ӟ break outer 语句会结束两重@环,注意 continue outer 语句Q它告诉计算机退出现在的循环ql执?/span>outer 循环?/span>
]]>【J.W一季】【CoreJava】JAVA语法介绍Q六Q?/title> http://www.aygfsteel.com/zhiweichu/archive/2007/09/11/144313.htmlGavin_Sun Gavin_Sun Tue, 11 Sep 2007 09:11:00 GMT http://www.aygfsteel.com/zhiweichu/archive/2007/09/11/144313.html http://www.aygfsteel.com/zhiweichu/comments/144313.html http://www.aygfsteel.com/zhiweichu/archive/2007/09/11/144313.html#Feedback 0 http://www.aygfsteel.com/zhiweichu/comments/commentRss/144313.html http://www.aygfsteel.com/zhiweichu/services/trackbacks/144313.html 阅读全文 ]]> 【J.W一季】【CoreJava】JAVA语法介绍Q五Q?/title> http://www.aygfsteel.com/zhiweichu/archive/2007/09/11/144312.htmlGavin_Sun Gavin_Sun Tue, 11 Sep 2007 09:10:00 GMT http://www.aygfsteel.com/zhiweichu/archive/2007/09/11/144312.html http://www.aygfsteel.com/zhiweichu/comments/144312.html http://www.aygfsteel.com/zhiweichu/archive/2007/09/11/144312.html#Feedback 0 http://www.aygfsteel.com/zhiweichu/comments/commentRss/144312.html http://www.aygfsteel.com/zhiweichu/services/trackbacks/144312.html Java 语法介绍(?:条g控制
条g控制 :if ?/span>switch
1 Q条件语?/span>
条g语句是程序设计中最常用的语句,用他来选择E序的执行流E, Java 中的基本条g判断语句?/span>if...else... 语句。其机构为:
if ( 条g表达?/span>)
{
语句 1
}
Else
{
语句 2
}
语句 3
“ 条g表达?/span>” 的gؓ真时执行 “ 语句 1” Q然后执行语?/span>3 Q否则执?/span>“ 语句 2” Q然后执行语?/span>3 ?/span>
下面是一个用 if--else 语句构造多分支E序的例子:
if(a>5) b=1
else if(a>4) b=2
else if(a>3) b=3
...
else b=-1;
2 Q?/span>switch 分支l构Q开兌句)
switch 分支l构用于多条仉择Q虽然在多条仉择的情况下Q也可以使用 if...else... l构来实玎ͼ但是使用开兌句会使程序更为精点{清晰。开兌句得格式为:
switch( 条g表达?/span>)
{
case 帔R表达?/span>1:
语句 1 ;
break ;
case 帔R表达?/span>2:
语句 2 ;
break ;
//......
case 帔R表达?/span>n:
语句 n ;
break ;
default:
//
break
}
开兌辑ּ首先计算出条件表辑ּ的|如果其值等于某个常量表辑ּQ则执行该常量表辑ּ后的语句Q如果其g所有的帔R表达式的g相等Q则执行 defualt 后的语句?/span>
?/span>switch 语句中,你通常在每一U?/span>case 情况后都应?/span>break 语句Q否则,W一个相{情况后面所有的语句都会被执行,q种情况叫做落空。你可以试着分别加上dL break 语句来执行下面的例子Q?/span>
class Switch Test
public static void main(String args[])
throws java.io.IOException
char a;
System.out.println("Enter a number from 1--3:");
a=(char)System.in.read();
switch(a)
case´1´:System.out.println("win a Car!");break;
case´2´:System.out.println("picked the goat");break
case´3´:System.out.println("get to keep your 100");
break;
default:System.out.println("entry");
在代码中?/span>break 语句后,你应明确知道E序会发生的变化,q要认E序没有转移C不想执行的代码上?/span>
掌握了以上这些基本语句之后,你可以写更加实际点的E序了,下面q个E序计算从终端输入的数字和字W的数量?/span>
class SwitchTest
public static void main (String args[])
throws java.io.IOException
int numberOfDigits=0,numberOfSpaces=0,numberOfOthers=0;
char c;
while((c=(char)System.in.read())!=´´)
switch(c)
case´0´:
case´1´:
...
...
case´8´:
case´9´:numberOfDigits++;break;
case´ ´:numberOfSpaces++;break;
default:numberOfOthers++;break;
System.out.println(":");
System.out.println("Number of digits="+numberOfDigits+"");
System.out.println("Number of spaces="+numberOfSpaces+"");
System.out.println("Number of others="+numberOfOthers+"");
代码?/span>while 循环从键盘读入字W直臌入一个回车符Q@环内部的 switch 语句先把它和数字比较Q当发现相等Ӟ它就使对应的l计变量的值加 1 Q然?/span>break 语句l束 switch 语句Q程序回到等待键盘输入的状态。程序中Q在 default 语句中的 break 是不必要的,不过加上它可以ɽE序风格保持一致?/span>
]]> 【J.W一季】【CoreJava】JAVA语法介绍Q四Q?/title> http://www.aygfsteel.com/zhiweichu/archive/2007/09/11/144309.htmlGavin_Sun Gavin_Sun Tue, 11 Sep 2007 09:08:00 GMT http://www.aygfsteel.com/zhiweichu/archive/2007/09/11/144309.html http://www.aygfsteel.com/zhiweichu/comments/144309.html http://www.aygfsteel.com/zhiweichu/archive/2007/09/11/144309.html#Feedback 0 http://www.aygfsteel.com/zhiweichu/comments/commentRss/144309.html http://www.aygfsteel.com/zhiweichu/services/trackbacks/144309.html Java 语法介绍(?:数组
1 Q数l说?/span>
数组?/span>Java 语言中的Ҏcd。它们存放能通过索引来引用的一pd对象Q另外,你可以定义数l的数组Q下面是一些示例:
int i[];
char C[];
float f[][];
2 Q数l运符
?/span>JAVA 中数l的分配是通过使用 new q算W徏立数l然后把它赋l变量,如:
int i[]=new int[10];
前面q个例子建立了一个包?/span>10 个整型变量的数组q把它赋l?/span>i Q你得到按数字序的变?/span>i[0] Q?/span>i[1] Q?/span>...... Q?/span>i[8] Q?/span>i[9] Q注意下标是从第一个元素的 0 开始,到数l个数减 1 ?/span>
数组的用与变量相同Q每一个数l成员都可以被用在同cd量被使用的地方, Java 也支持多l数l?/span>
char c[][]=new char[10][10];
float f[][]=new float[5][];
清注意在W二个说明中只有一l的度被确定, Java 要求在编译时Q即在源代码中)臛_有一l的度被确定了Q其余维的尺度可以在以后分配?/span>
数组主要用于你有大量相关数据惌存贮在一赯且能够单地通过数字讉K它们Q数l是非常强有力的?/span>
]]> 【J.W一季】【CoreJava】JAVA语法介绍Q三Q? http://www.aygfsteel.com/zhiweichu/archive/2007/09/08/143656.htmlGavin_Sun Gavin_Sun Sat, 08 Sep 2007 10:43:00 GMT http://www.aygfsteel.com/zhiweichu/archive/2007/09/08/143656.html http://www.aygfsteel.com/zhiweichu/comments/143656.html http://www.aygfsteel.com/zhiweichu/archive/2007/09/08/143656.html#Feedback 0 http://www.aygfsteel.com/zhiweichu/comments/commentRss/143656.html http://www.aygfsteel.com/zhiweichu/services/trackbacks/143656.html 阅读全文 ]]> 【J.W一季】【CoreJava】JAVA语法介绍Q一Q?/title> http://www.aygfsteel.com/zhiweichu/archive/2007/09/08/143654.htmlGavin_Sun Gavin_Sun Sat, 08 Sep 2007 10:41:00 GMT http://www.aygfsteel.com/zhiweichu/archive/2007/09/08/143654.html http://www.aygfsteel.com/zhiweichu/comments/143654.html http://www.aygfsteel.com/zhiweichu/archive/2007/09/08/143654.html#Feedback 0 http://www.aygfsteel.com/zhiweichu/comments/commentRss/143654.html http://www.aygfsteel.com/zhiweichu/services/trackbacks/143654.html 阅读全文 ]]> 【J.W一季】【CoreJava】JAVA语法介绍Q二Q?/title> http://www.aygfsteel.com/zhiweichu/archive/2007/09/08/143651.htmlGavin_Sun Gavin_Sun Sat, 08 Sep 2007 10:39:00 GMT http://www.aygfsteel.com/zhiweichu/archive/2007/09/08/143651.html http://www.aygfsteel.com/zhiweichu/comments/143651.html http://www.aygfsteel.com/zhiweichu/archive/2007/09/08/143651.html#Feedback 0 http://www.aygfsteel.com/zhiweichu/comments/commentRss/143651.html http://www.aygfsteel.com/zhiweichu/services/trackbacks/143651.html 阅读全文 ]]>
վ֩ģ壺
Ƥ |
ϼ |
Ƶ |
̫ԭ |
|
ƺ |
ɳƺ |
|
Ƹ |
ƽ |
̨ |
ɽ |
|
Դ |
|
ٳ |
ʯ |
|
ﴨ |
|
ͭ |
|
|
ˮ |
|
Ϫ |
|
|
|
|
|
|
|
|
Ӣɽ |
|
|
|
˳ |
|
|