- 博客(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关注的人