- 博客(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
430
原创 Java流程控制06:break、continue、goto
breakbreak在任何循环语句的主体部分,均可用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
138
原创 Java:增强for循环
java5引入了一种主要用于数组或集合的增强型for循环语法格式如下:for(声明语句 :表达式){ //代码语句}声明语句:声明新的局部变量,该变量的类型必须和数组元素的类型匹配。其作用域限定在循环语句块,其值与此时数组元素的值相等表达式:表达式是要访问的数组名,或是返回值为数组的方法示例代码(输出一个数组)package struct;public class ForDemo05 { public static void main(String[] args) {
2021-01-30 19:54:49
154
原创 用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
289
原创 Java流程控制05:循环结构
循环结构1.while循环while是最基本的循环,它的基本语法为:while(布尔表达式){//循环内容}只要布尔表达式的值为true,循环就会一直执行下去大多数情况下是会让循环停下来的,需要一个让表达式失效的方式来结束循环少数情况下需要i循环一直执行,例如服务器的请求响应监听等循环条件一直为true就会造成无限循环(死循环),我们正常的业务编程中应该尽量避免死循环,会影响程序性能或者造成程序卡死崩溃示例代码:(输出从1加到100的值)package struct;publ
2021-01-30 19:28:05
122
原创 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
153
原创 Java流程控制03:顺序结构
顺序结构JAVA的基本结构就是顺序结构,除非特别指明,否则就按照顺序一句一句的执行,顺序结构是最简单的算法结构语句与语句之间,框与框之间是按照从上到下的顺序进行的,它是由若干个依次执行的处理步骤组成的,它是任何一个算法都离不开的一种基本算法结构package struct;public class Demo01 { public static void main(String[] args) { System.out.println("hello1");
2021-01-24 10:10:02
108
原创 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
241
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
110
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅