欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 财经 > 产业 > 3月16号

3月16号

2025/3/17 10:37:00 来源:https://blog.csdn.net/2401_88704316/article/details/146301489  浏览:    关键词:3月16号

今天学了一些java的相关知识:

Scanner in = new Scanner(System.in);//这个是java中输入必备的一条语句int n=0;//对n初始化
n=in.nextInt();//输入n的值
double x=0;//浮点数
x=in.nextDouble();//浮点数的输入int[] numbers=new int[100];//定义数组,并且数组大小为100
numbers[0]=0;
numbers[1]=1;//对数组进行赋值int n=in.nextInt();
int[] numbers=new int[n];//通过输入n的值来创建大小为n的数组,避免浪费空间
int c=numbers.length;//数组numbers的长度

注意:1.数组变量是数组的管理者而非数组本身.

        2.数组必须创建出来然后交给数组变量来管理.

        3.数组变量的赋值是管理权限的赋予.

int a1[]={1,2,3,4,5,6};
int a2[]=a1;

对a2做改变,同时a1也会发生相同的变化.

        4.数组之间的比较是判断是否管理同一个数组.

int a[]={1,2,3,4,5,6};
int b[]={1,2,3,4,5,6};
System.out.println(a==b);

 这个输出结果是false.因为数组a与数组b不是管理同一个数组,他们是不同的数组但是有这相同的数组元素.

java中的for的格式不仅可以与c语言相同,同时还有一种格式:

for(<类型><变量名>:<数组>){.........};

eg.for(int k: a){.......};

每次循环数组a中元素依次从a[0]往后赋值给k,因此k的值一直在变.

包裹类型:

    boolean      Boolean

    char            Character

    int               Integer

    double        Double 

包裹类型的用处:

     1.获得该类型的最大最小值.  

     2.判断该字符是否为数字.

     3.判断该字符是否为小写.

     4.将该大写字符变成小写.

System.out.println(Integer.MIN_VALUE);//int类型最小值
System.out.println(Integer.MAX_VALUE);//int类型最大值System.out.println(Character.isDigit('1'));
System.out.println(Character.isDigit('一'));//判断是不是数字System.out.println(Character.isLowerCase('a'));//判断是不是小写System.out.println(Character.toLowerCase('B'));//大写变小写

一些Math用法:

Math.abs();//取绝对值
Math.round();//对小数进行四舍五入
Math.random();//获得一个随机数(小数)
Math.pow(x,n);//求x的n次方

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词