Linux运维系统工程师与java基础学习系列-6

Java天生骄傲系列-6

程序流程控制(续)

循环结构

代表语句:while, do while, for

While语句格式:

while(条件表达式)

{

执行语句;

}

牛刀小试:

package test.myeclipse;

publicclass test1 {

publicstaticvoid main(String[] args) {

int x=1;

while (x<4)

{

System.out.println("x="+x);

x++;

}

}

}

运行结果: x=1

x=2

x=3

do while 语句格式:

do

{

执行语句;

}while(条件表达式);

牛刀小试:

package test.myeclipse;

publicclass test1 {

publicstaticvoid main(String[] args) {

int x=1;

do

{

System.out.println("x="+x);

x++;

}while(x<4);

}

}

运行结果:

x=1

x=2

x=3

for语句格式:

for(初始化表达式;循环条件表达式;循环后的操作表达式)

{

执行语句;

}

牛刀小试:

                package test.myeclipse;

publicclass test1 {

publicstaticvoid main(String[] args) {

for (int x=1;x<4;x++)

{

System.out.println("x="+x);

}

}

}

运行结果:

x=1

x=2

x=3

练习一例:

package test.myeclipse;

publicclass test1 {

publicstaticvoid main(String[]args) {

int x=1;

for (System.out.println("a");x<3;System.out.println("c"))

{

System.out.println("d");

x++;

}

}

}

运行结果:

a

d

c

d

c

语句嵌套

牛刀小试1:

package test.myeclipse;

           publicclass test1 {

publicstaticvoid main(String[]args) {

for (int x=0;x<3;x++)

{

for(int y=0;y<4;y++)

{

System.out.println("ok");

}

}

}

}

运行结果:

ok

ok

ok

ok

ok

ok

ok

ok

ok

ok

ok

ok

牛刀小试2:

package test.myeclipse;

public  class test1 {

publicstaticvoid main(String[]args) {

int z=5;

for (int x=0;x<5;x++)

{

for(int y=0;y<z;y++)

{

System.out.print("*");

}

System.out.println();

z--;

}

}

}

运行结果:

*****

****

***

**

*

优化一下:

package test.myeclipse;

          publicclass test1 {

publicstaticvoid main(String[] args) {

for (int x=0;x<5;x++)

{

for(int y=x;y<5;y++)

{

System.out.print("*");

}

System.out.println();

}

}

}

运行结果:

*****

****

***

**

*

未完待续。。。。。。

Linux运维系统工程师与java基础学习系列-6

时间: 2024-10-08 10:19:05

Linux运维系统工程师与java基础学习系列-6的相关文章

Linux运维系统工程师与java基础学习系列-8

Java天生骄傲系列-8 函数的应用(重点掌握) 如何定义函数 例1: package test.myeclipse;                 publicclass test1 { publicstaticvoid main(String[]args) { int Sum = getSum(); System.out.println("Sum="+Sum); } publicstaticint getSum() { return 3+4; } } 运行结果:Sum=7 例2:

Linux运维系统工程师与java基础学习系列-4

Java天生骄傲系列-4 程序流程控制 判断 选择 循环 判断结构: If语句三种格式: 1.  if(条件表达式) { 执行语句: } 2.  if(条件表达式) { 执行语句: } else { 执行语句: } 3.  if(条件表达式) { 执行语句: } else if (条件表达式) { 执行语句: } --. else { 执行语句: } if(条件表达式) { 执行语句: } 牛刀小试: package test.myeclipse; publicclass test1 { pub

Linux运维系统工程师与java基础学习系列-2

Java天生骄傲系列-2 运算符 1.   算术运算符 注: 1)"+"号除了用于加法运算以外,还用作字符串连接符: 2)字符串数据和任何数据使用+都是相连接,最终都会变成字符串. package day4javatest.myeclipse;         publicclass day4test1 { /** * @param args */ publicstaticvoid main(String[]args) { // TODO Auto-generated method s

Linux运维系统工程师与java基础学习系列-1

Java天生骄傲系列-1 1     Eclipse的使用(略): 2 在eclipse下Java程序的编写和运行,及Java运行环境的配置略: 3 快捷键的配置,常用快捷键(略): 注:当程序有错误的时候,我们才会采取debug的方式去运行程序! 4 程序的调试和运行:以断点的方式去查看程序出现的问题. 断点调试常用功能(快捷键): F5(跳入)      F6(跳过)      F7(跳出) drop to frame:跳到当前方法的第一行: resume:跳到下一个断点(如果没有下一个,则

Linux运维系统工程师与java基础学习系列-5

Java天生骄傲系列-5 程序流程控制(续): 选择结构 switch语句 格式: Switch(表达式) { case取值1: 执行语句: break; case取值2: 执行语句: break; -- default: 执行语句: break; } 牛刀小试1:         package test.myeclipse; publicclass test1 { publicstaticvoid main(String[] args) { int x=3; switch(x) { case

Linux运维系统工程师与java基础学习系列-3

Java天生骄傲系列-3 运算符(续) 1.  逻辑运算符(续) 逻辑运算符用于连接boolean类型的表达式 1)与符号:& true&true=true; true&false=false; false&true=false; false&false=false; 2)或符号:| true| true = true; true| false = true; false|true = true; false| false = false 3)非符号:! 4)双与符

Linux运维系统工程师系列之shell脚本一则小随笔

shell随笔 一.   学好shell编程的知识储备 前面讲过,给大家留作业Linux系统命令应用: Vi/vim 编辑器的熟练使用,SSH客户端软件的设置: 基础的服务,系统服务ntp,crond,网络服务:nfs,rsync,inotify,sersync,ssh,lanmp. 补充:清空日志的三种方法: echo  " " > filename.log >filename.log cat  /dev/null > filename.log 注:工作中有的时候不

Linux运维系统工程师系列---14

进程管理 什么是程序?program 程序:完成某个功能的一段代码的集合 什么是进程? 进程是程序运行之后,在内存中的状态 如何产生一个进程? 执行一个程序或者命令就可以产生一个进程 提到进程,不得不说一个目录 /proc:是一个虚拟的文件系统,这个目录下的文件和目录都是保存在内存里的 [[email protected] ~]# ll -d /proc/ dr-xr-xr-x. 157 root root 0 Oct 10 00:33 /proc/ 大小是0,根本没有占用磁盘空间,就是假的.

Linux运维系统工程师系列---15

系统日志 何谓日志? 相当于系统中的账本,会将系统中发生的事情,按照时间先后顺序,分门别类的记录到不通的文件里. 日志的用途? 当系统发生问题,或者查询历史信息的时候,我们会查询日志. 1)解决系统方面的错误 2)解决网络方面的问题 3)记录重要的事件 4)解决安全方面问题,一般分析日志,看看有无风险 日志的种类: 1)系统自带日志 2)文件系统日志  ext3/ext4 3)应用程序自带的日志,比如ssh,dhcp,http都有相应的日志 1.日志简介 Linux系统日志默认存放位置 /var