notas de estudio Java Foundation (a)

La producción mundial clásico Hola!

public class Main{
    public static void main(String[] args){
        System.out.println("Hello world");
    }
}

const es un java palabra clave reservada no se utiliza actualmente, debe utilizar la definición final de las constantes
tiene muchos métodos en la clase de matemáticas, se puede llamar al método sqrt para encontrar la raíz cuadrada de un transporte digital
resultados de los cálculos, requiere el uso de importación para llamar a la clase de matemáticas, porque no hay como C ++, biblioteca C proporciona
funciones para la manipulación de entrada, método de entrada Java requiere el uso de leen datos de lectura. Hecho
para crear objetos en Java es totalmente lenguaje orientado a objetos necesitarán nuevas.

import java.util.Scanner;
import java.math.*;
public class Main {
    public static void main(String[] args){
        Scanner how=new Scanner(System.in);
        int number=how.nextInt();
        System.out.println(Math.sqrt(number));
    }
}

Por encima de importación llama a la biblioteca estándar utilizando la clase para obtener la entrada y la clase de matemáticas
método sqrt a la raíz cuadrada del número.
const es un java palabra clave reservada no se utiliza actualmente, debe utilizar la definición final de las constantes de
método Java fueron detectados con la longitud de la matriz de C ++, C, debido a la completamente orientado a objetos tales que los primeros
estudiosos ven ignorante , java en la clase está procesando realmente potente justo en frente de un gran número sintonía
con la clase de matemáticas:

import java.util.Scanner;
import java.math.*;
public class Main {
    public static void main(String[] args){
        Scanner how=new Scanner(System.in);
        BigInteger number=how.nextBigInteger();
        BigInteger number_=how.nextBigInteger();
        number=number.add(number_);
        System.out.println(number);
    }
}

只是有个问题不能直接使用系统的默认运算符得通过调用add方法
进行大数相加的问题,倒是长度比某语言写出的短了不少运行效率
大家都知道挺快的
java在定义数组是和C++,C均区分了int []a仅是声明数组,要想
真正定义数组还得通过关键字new来开辟数组,int[] a=new int[10]
输出倒是可以变来变去听《Java核心技术卷》谈到输出中的printf
吸收了C语言输出的处理优点,println的效果同C++中cout <<endl;
效果一致输出后换行也可以用print输出后不换行,也可使用printf
输出自己想要的格式,由于面向对象使得java的每一个都包含在类中
还有个坑点:

public class Main {
    public static void main(String[] args){
       int i;
       for(int i=0;i<5;i++)
       {
           
       }
    }
}

我记得这玩意在C中天天做概念题作用域问题,Java核心技术卷提及无
法通过因为java认为这会导致程序运行错误,确实自己debug时特别
用Devc++使有些时候监视值都不会改变,方便的东西真的多,比如arr
ay.sort就可以直接对数组元素进行排序不用写个cmp再来排序极大
方便,而且是丢弃了指针这玩意因为谈及指针就想到了delete两次在
堆区具有相同内存因为使用编译器的浅拷贝造成的冲突使得出现故障
真是令人难以琢磨的bug。

Supongo que te gusta

Origin www.cnblogs.com/pekkasuper/p/12595841.html
Recomendado
Clasificación