JAVA流程控制的方法_第1页
JAVA流程控制的方法_第2页
JAVA流程控制的方法_第3页
JAVA流程控制的方法_第4页
JAVA流程控制的方法_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第JAVA流程控制的方法publicclassa{

publicstaticvoidmAIn(String[]args){

varsc=newScanner(System.in);

System.out.println(请输入姓名:

Stringname=sc.nextLine();

System.out.printf(%n欢迎你:%s,name);

}}

生成Scanner对象,输出请输入姓名:,返回输入的字符串并赋值给name,输出%n欢迎您%s其中%n表示换行%s表示name

结果:

方法二:JOptionPane输入内容确定就字符串值,只要不是确定都是null

publicclassa{

publicstaticvoidmain(String[]args){

Stringw=JOptionPane.showInputDialog(请输入词汇:

System.out.println(w);

}}

结果:

三种在控制台输出的方法

方法一:System.out.print();输出到控制台

方法二:System.out.println();输出到控制台并换行

方法三:System.out.printf();格式化输出到控制台

代码演示:

第一种没有换行直接输出

publicclassa{

publicstaticvoidmain(String[]args){

intw=1;

inta=2;

System.out.print(w);

System.out.print(a);

}}

结果:

第二种换行输出

publicclassa{

publicstaticvoidmain(String[]args){

intw=1;

inta=2;

System.out.println(w);

System.out.println(a);

}}

结果:

第三种格式化输出

%d的意思是int类型变量,就是将w的值替换第一个%d,a的值替换第二个%d

publicclassa{

publicstaticvoidmain(String[]args){

intw=1;

inta=2;

System.out.printf(w=%da=%d,w,a);

}}

结果:

ifelse

if()括号中的条件只要是正确的就返回true,错误的就返回false

else是否则的意思

publicclassa{

publicstaticvoidmain(String[]args){

if(12){

System.out.println(A

}else{

System.out.println(B

}}

多次判断如下:第一次判断不对就进行下一条判断,当返回值为true时执行,否则执行else

publicclassa{

publicstaticvoidmain(String[]args){

if(12){

System.out.println(A

}elseif(10){

System.out.println(B

}else{

System.out.println(C

}}

Switchcasedefault

switch多分支开关语句

switch(w)括号中w为判断参数,case后面的数字是和w匹配的值。当w的值与case后面的值匹配上就执行当前case中的语句

break是退出当前判断,就是直接结束后面不需要再判断的意思

default的意思是默认值,当没有匹配的时候就默认为这个

publicclassa{

publicstaticvoidmain(String[]args){

intw=1;

Stringwk=

switch(w){

case2:

wk=星期一

break;

case3:

wk=星期二

break;

case4:

wk=星期三

break;

case5:

wk=星期四

break;

case6:

wk=星期五

break;

case7:

wk=星期六

break;

default:

wk=星期日

break;

System.out.println(wk);

}}

结果:

for(inti=0;ii++)分为三个部分,inti=0是初始值,i5是循环条件,i++是执行完这条语句执行完一次之后i的值加1。当i5时退出循环

publicclassa{

publicstaticvoidmain(String[]args){

for(inti=0;ii++){

System.out.println(i);

}}

结果:

forin

forin主要是用来循环集合或者数组,拿数组来演示

publicclassa{

publicstaticvoidmain(String[]args){

int[]a={1,2,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论