• java for语法


    1. package ne;
    2. import java.util.List;
    3. import java.util.stream.Stream;
    4. public class c3 {
    5. public static void main(String[] args) {
    6. for (int i = 1; i <= 15; i++) {
    7. System.out.printf("%03d\t", i);
    8. System.out.println();
    9. for (int ix = 15; ix >= 1; ix -= 2) {
    10. System.out.printf("%03d\t", ix);
    11. }
    12. //计算1+2+3+...+100 = ?
    13. int sum = 0;
    14. for (int iv = 1; iv <= 100; iv++) {
    15. sum = sum + iv;
    16. }
    17. System.out.println("\n1+2+3+...+100=" + sum);
    18. }
    19. System.out.printf("===============================\n");
    20. /*
    21. for (;;) {
    22. System.out.println("aaa");
    23. }
    24. */
    25. for (int i = 3; i <= 13; i++) {
    26. System.out.printf("%02d ", i);
    27. }
    28. System.out.println();
    29. for (int i = 3; i <= 13; i++) {
    30. if (i % 2 != 0) {
    31. System.out.printf("%02d ", i);
    32. }
    33. }
    34. System.out.println();
    35. for (int i = 1; i < 20; i++) {
    36. if (i % 2 != 0) {
    37. System.out.printf("%d ", i);
    38. }
    39. }
    40. System.out.printf("===============================\n");
    41. for (int i = 1; i < 7; i++) {
    42. System.out.printf("%d ", i);
    43. }
    44. System.out.println();
    45. for (int i = 6; i >= 1; i--) {
    46. System.out.printf("%d ", i);
    47. }
    48. System.out.printf("===============================\n");
    49. int num = 15;
    50. for (int i = 1; i < 15; i += 2) {
    51. //String str = " ".repeat(num--) + "*".repeat(i);
    52. //System.out.println(str);
    53. for (int n = --num; n >= 0; n--) {
    54. System.out.print(" ");
    55. }
    56. for (int j = 1; j <= i; j++) {
    57. System.out.print("*");
    58. }
    59. System.out.println();
    60. }
    61. System.out.printf("===============================\n");
    62. // for in(javascript)
    63. // foreach(方法,不能使用continue和break)
    64. // for of (javascript)
    65. //forin foreachforof循环集合数组
    66. int[] nums = {10, 20, 30};
    67. //toList()java16增加的方法
    68. for (int i : Stream.of(1, 2, 3, 4, 5, 6).toList()) {
    69. System.out.println(i);
    70. }
    71. //List.of()接口方法是java9新增方法
    72. for (int i : List.of(10, 20, 30)) {
    73. System.out.println(i);
    74. }
    75. for (int i : Stream.of(11, 22, 33).toList()) {
    76. System.out.println(i);
    77. }
    78. for (int am : nums) {
    79. System.out.println(am);
    80. break;
    81. }
    82. for (String s : new String[]{"java", "php", "python"}) {
    83. System.out.println(s);
    84. }
    85. for (char c : "javascript".toCharArray()) {
    86. System.out.println(c);
    87. }
    88. System.out.println("--------------------------------");
    89. for (String value : System.getenv().values()) {
    90. System.out.println(value);
    91. }
    92. System.out.printf("===============================\n");
    93. System.out.printf("===============================\n");
    94. System.out.printf("===============================\n");
    95. }
    96. }

  • 相关阅读:
    【BOOST C++ 5 】通信(02 可扩展性和多线程 )
    容器 - 八大架构的演进
    nacos和eruka的区别
    (2023 最新版)IntelliJ IDEA 下载安装及配置教程
    PROSAIL模型前向模拟与植被参数遥感提取代码实践
    腾讯云cvm云硬盘扩容
    JVM内存结构
    java计算机毕业设计新闻网站源码+系统+mysql数据库+lw文档+部署
    快速上手Linux核心命令(七):Linux系统信息相关命令
    Springboot整合shiro安全框架+swagger
  • 原文地址:https://blog.csdn.net/webxscan/article/details/133822852