自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 如何用Java打印三角形

运用For循环就可输出一个三角形 示例代码如下: package struct; public class TestDemo { public static void main(String[] args) { for (int i = 1; i <= 5; i++) { for (int j =5 ;j >= i;j--){ System.out.print(" "); }

2021-02-01 11:53:47 369

原创 Java流程控制06:break、continue、goto

break break在任何循环语句的主体部分,均可用break控制循环的流程,break用于强行退出循环,不执行循环中剩余的语句(break语句也在switch语句中使用)但是并没有退出程序,程序依旧往下走。 示例代码(从一到十,输出前5个数): package struct; public class BreakDemo { public static void main(String[] args) { int i=0; while(i<10){

2021-01-31 10:26:36 90

原创 Java:增强for循环

java5引入了一种主要用于数组或集合的增强型for循环 语法格式如下: for(声明语句 :表达式) { //代码语句 } 声明语句:声明新的局部变量,该变量的类型必须和数组元素的类型匹配。其作用域限定在循环语句块,其值与此时数组元素的值相等 表达式:表达式是要访问的数组名,或是返回值为数组的方法 示例代码(输出一个数组) package struct; public class ForDemo05 { public static void main(String[] args) {

2021-01-30 19:54:49 104

原创 用java打印九九乘法表

首先,让我们来了解以下九九乘法表的样式: 要打印九九乘法表,要用到的是for循环,步骤为: 先打印第一列 把固定的1再用1个循环包起来 去掉重复项,即用 i<=j; 调整样式 示例代码如下: package struct; public class ForDemo04 { public static void main(String[] args) { for (int j = 1; j <=9; j++) { for (int i = 1

2021-01-30 19:41:42 176

原创 Java流程控制05:循环结构

循环结构 1.while循环 while是最基本的循环,它的基本语法为: while(布尔表达式){ //循环内容 } 只要布尔表达式的值为true,循环就会一直执行下去 大多数情况下是会让循环停下来的,需要一个让表达式失效的方式来结束循环 少数情况下需要i循环一直执行,例如服务器的请求响应监听等 循环条件一直为true就会造成无限循环(死循环),我们正常的业务编程中应该尽量避免死循环,会影响程序性能或者造成程序卡死崩溃 示例代码:(输出从1加到100的值) package struct; publ

2021-01-30 19:28:05 69

原创 Java流程控制04:选择结构

选择结构 1. if单选择结构 语法: if(布尔表达式){ //如果布尔表达式为true将执行的语句 } 示例代码(判断输入字符串是否为Hello) package struct; import java.util.Scanner; public class ifDemo01 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); Syst

2021-01-24 17:55:39 103

原创 Java流程控制03:顺序结构

顺序结构 JAVA的基本结构就是顺序结构,除非特别指明,否则就按照顺序一句一句的执行,顺序结构是最简单的算法结构 语句与语句之间,框与框之间是按照从上到下的顺序进行的,它是由若干个依次执行的处理步骤组成的,它是任何一个算法都离不开的一种基本算法结构 package struct; public class Demo01 { public static void main(String[] args) { System.out.println("hello1");

2021-01-24 10:10:02 62

原创 JAVA流程控制02:用户交互Scanner进阶(输出数字,求平均值)

输出数字 运用scnner语句输出小数,整数的代码如下所示 package Scanner; import java.util.Scanner; public class Demo04 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); //从键盘接收数据 int i = 0; float f = 0.0f;

2021-01-23 18:42:09 178 1

原创 Java流程控制01:用户交互Scanner

Scanner对象 通过Scanner类来获取用户的输入 基本语法: Scanner s = new Scanner(System.in); 通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取之前我们一般需要使用hasNext()与hasNextLine()判断是否还有输入的数据 next(): 一定要读取到有效字符后才可以结束输入; 对输入有效字符之前遇到的空白,next()方法会自动将其去掉 只有输入有效字符后才将其后面输入的空白作为分隔符或者结束符 next()不

2021-01-23 12:02:24 62

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除