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

循环体;

}

class Test_Sum {
public static void main(String[] args) {
int sum = 0;
for (int i = 1;i <= 10 ;i++ ) {
sum += i;
}
System.out.println(sum);
}
}

class Test_Sum2 {
public static void main(String[] args) {
int sum = 0;
for (int i = 1;i <= 10 ;i++ ) {
if (i%2 != 0) {
sum += i;
}
}
System.out.println(sum);
}
}

class Test_Sum3 {
public static void main(String[] args) {
int sum = 0;
for (int i = 1;i <= 10 ;i++ ) {
if (i%2 == 0) {
sum += i;
}
}
System.out.println(sum);
}
}

class Test_ShuiXian {
public static void main(String[] args) {
for (int i = 100;i <= 999 ;i++ ) {
int ge = i % 10;
int shi = i / 10 % 10;
int bai = i / 100 % 10;
if (ge * ge * ge + shi * shi * shi +bai * bai * bai == i) {
System.out.println(i);
}
}
}
}

class Test_ShuiXian {
public static void main(String[] args) {
int count = 0;
for (int i = 100;i <= 999 ;i++ ) {
int ge = i % 10;
int shi = i / 10 % 10;
int bai = i / 100 % 10;
if (ge * ge * ge + shi * shi * shi +bai * bai * bai == i) {
count++;
}
}
System.out.println(count);
}
}

class Test_99 {
public static void main(String[] args) {
for (int i = 1;i <= 9 ;i++ ) {
for (int j = 1;j <= i ;j++ ) {
System.out.print(j + "*" + i + "=" +i*j + "\t");
}
System.out.println();
}
}
}

2.初始化语句;

while(判断条件语句){

循环体语句;

控制条件语句;

}

3.break:跳出循环

continue:终止本次循环,继续下次循环

return:终止方法

4.方法是类中的一段独立的代码区域具有独立的功能

格式:

修饰符 返回值类型 方法名称(数据类型 名称1,数据类型 名称 2){

code...;

return 返回值;

}

分析main方法

修饰符 public static

返回值类型 数据类型返回值类型是什么就写什么,如果没有就写void

方法名称——自定义的名称写法和变量名一致

(数据类型 名称1,数据类型 名称2,...)——参数列表(形参列表)

(String[] args)——形参列表

5.A.修饰符 返回值类型 方法名称(数据类型 名称1,数据类型 名称2){

code...;

return 返回值;

}

B.

public static void main(String[] args){

}

6.A.

import java.util.Scanner;
class FunctionSum {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入第一个数");
int a = sc.nextInt();
System.out.println("请输入第二个数");
int b = sc.nextInt();
sum(a,b);
}
public static void sum(int a, int b){
System.out.println(a+b);
}
}

B.

import java.util.Scanner;
class FunctionCompare {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入第一个数:");
int a = sc.nextInt();
System.out.println("请输入第二个数:");
int b = sc.nextInt();
compare(a,b);
}
public static void compare(int a, int b){
if (a == b) {
System.out.println("相等");
}else{
System.out.println("不相等");
}
}
}

C.

import java.util.Scanner;
class FunctionMax {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入第一个数:");
int a = sc.nextInt();
System.out.println("请输入第二个数:");
int b = sc.nextInt();
max(a,b);
}
public static void max(int a, int b){
if (a > b) {
System.out.println(a);
}else{
System.out.println(b);
}
}
}

D.

import java.util.Scanner;
class FunctionRectangle {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入m:");
int m = sc.nextInt();
System.out.println("请输入n:");
int n = sc.nextInt();
rectangle(m,n);
}
public static void rectangle(int m, int n){
for (int i = 1;i <= m ;i++ ) {
for (int j = 1;j <= n ;j++ ) {
System.out.print("* ");
}
System.out.println();
}
}
}

E.

import java.util.Scanner;
class FunctionMultiplication {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入n:");
int n = sc.nextInt();
multiplication(n);
}
public static void multiplication(int n){
for (int i = 1;i <= n ;i++ ) {
for (int j = 1;j <= i ;j++ ) {
System.out.print(j + "*" + i + "=" +i*j + "\t");
}
System.out.println();
}
}
}

7.在同一个类中出现了多个同名的方法,但是参数列表不同。

最新文章

  1. 一行代码远离Google浏览器兼容问题的困扰
  2. [翻译]Shape comparison language[转]
  3. shell运算
  4. linux简单配置
  5. [整][转]Invoke和BeginInvoke的使用
  6. CentOS7.0关于libguestfs的bug
  7. js 实现返回上一页和刷新等页面跳转功能
  8. PHP判断用户所在国家并跳转对应的目录
  9. Docker系统八:Docker的存储驱动
  10. asp.net core系列 25 EF模型配置(隐藏属性)
  11. 最大流 USTC1280
  12. random模块用法
  13. Spring Security(四):2.1 Introduction What is Spring Security?
  14. 在java中怎样获得当前日期时间
  15. 个人阅读作业WEEK7 (软件工程的瀑布, 大泥球, 教堂,集市,和银弹)
  16. 实现ListView的加载更多的效果,如何将按钮布局到始终在ListView的最后一行
  17. Sparsity稀疏编码(二)
  18. 非常不错的app和网站
  19. [Luogu4233]射命丸文的笔记
  20. webstorm启动后右下角总有进程在扫描

热门文章

  1. 【codeforces 553E】 Kyoya and Train
  2. 单点登录(十七)----cas4.2.x登录mongodb验证方式成功后返回更多信息更多属性到客户端
  3. 图像处理之CSC性能优化(源码)
  4. Qt 状态栏设置
  5. linux命令总结之dig命令
  6. NATS_04:NATS协议详解
  7. java基础-IO流对象之Properties集合
  8. struct和typedef struct区别
  9. ElastAlert监控日志告警Web攻击行为
  10. 为什么C++空类的实例大小为1