Los métodos de la clase
1. Escribir un método, siguiendo el texto de bienvenida:
************
** ** Java
************
public class Demo {
public void Welcome() {
System.out.println("************");
System.out.println("** Java **");
System.out.println("************");
}
}
public class Main {
public static void main(String[] args) {
Demo de=new Demo();
de.Welcome();
}
}
Parámetro Método
1. Escribir un método de búsqueda de un producto de una serie de 3. Luego, utilizando este método, el producto requerido 29.2,19,39.
public class Demo {
public void multiple(double a,double b,double c) {
double result=a*b*c;
System.out.println("结果是:"+result);
}
}
public class Main {
public static void main(String[] args) {
Demo de=new Demo();
de.multiple(29.2, 19, 39); // 注意:输出结果是21637.199999999997,而不是 21637.2,为什么?
// 21637.199999999997 和 21637.2 在实际意义上是相等的,因为double表示连续数,而连续数本身存在测量误差。
}
}
2. Escribir un método, las siguientes funciones: introducir un número a, encontrar su plaza, y luego usar este método, un cuadrado 193.819.
public class Demo {
public void showSquare(double a) {
double result=a*a;
System.out.println(result);
}
}
public class Main {
public static void main(String[] args) {
Demo de=new Demo();
de.showSquare(101.11);
}
}
3. Escribir un método, el valor absoluto de un número. A continuación, el valor absoluto de -123 usando este método.
Nota: el primero en métodos de la clase de escritura y añadir en clase.
public class Demo {
public void showAbs(double num) {
double result=num;
if(num<0) {
result=0-num;
}
System.out.println(result);
}
}
public class Main {
public static void main(String[] args) {
Demo de=new Demo();
de.showAbs(-123);
}
}
4. Dada una matriz, la matriz y encontrar todos los elementos. Paso: el primero en escribir clase y agregar métodos en la clase.
public class Demo {
public void array(int[] arr) {
int sum=0;
int length=arr.length;
for(int i=0;i<length;i++) {
sum+=arr[i];
}
System.out.println(sum);
}
}
public class Main {
public static void main(String[] args) {
int[] arr= {1,2,3,4,5};
Demo de=new Demo();
de.array(arr);
}
}
El método de valor de retorno
1. Hay dos matrices, encontrar todos ellos, y el número.
public class Demo {
public int sum(int[] arr) {
int result=0;
int length=arr.length;
for(int i=0;i<length;i++) {
result+=arr[i];
}
return result;
}
}
public class Main {
public static void main(String[] args) {
int[] arr1= {1,2,3,4,5};
int[] arr2= {6,7,8,9,10};
Demo de=new Demo();
int sum1=de.sum(arr1);
int sum2=de.sum(arr2);
int sum=sum1+sum2;
System.out.println(sum);
}
}
2. Dada una matriz, para el mínimo.
public class Demo {
public int getMin(int[] arr) {
int min=arr[0];
int length=arr.length;
for(int i=0;i<length;i++) {
if(arr[i]<min) {
min=arr[i];
}
}
return min;
}
}
public class Main {
public static void main(String[] args) {
int[] arr= {8,2,3,4,5};
Demo de=new Demo();
int min=de.getMin(arr);
System.out.println(min);
}
}