1. 程式人生 > 其它 >(JAVA練習)返回值和引數的四種組合

(JAVA練習)返回值和引數的四種組合

技術標籤:java

題目

返回值和引數的四種組合

解答

package modeal4;

import java.util.Scanner;

public class Duxiang1 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		int i, j, age;
		String name, idCard;

		Duxiang1 duxiang1 = new Duxiang1();
		duxiang1.sum();// 通過main方法呼叫
		System.out.
println(duxiang1.sum1());// 有返回值時,duxiang1.sum1()為返回值的型別 Scanner sc = new Scanner(System.in); i = sc.nextInt(); j = sc.nextInt(); duxiang1.sum2(i, j);// 通過引數呼叫,需要給引數賦值 name = sc.next(); age = sc.nextInt(); idCard = sc.next(); duxiang1.sum3(name, age, idCard); System.out.println(duxiang1.
sum3(name, age, idCard)); } //無返回值,無引數 public void sum() { int sum = 0, i; for (i = 1; i <= 100; i++) { sum = sum + i; } System.out.println(sum); } //有返回值,無引數 public int sum1() { int s = 0; int i = 1; for (; i <= 10; i++) { s = s + i; } return s;//有返回值的要有return } //無返回值,有引數
public void sum2(int i, int j) { int m = i * j; System.out.println(m); } //有返回值,有引數 public String sum3(String name, int age, String idCard) { String str; str = name + " " + age + " " + idCard; return str; } }