java中常用方法

一:随机数

导包:import  java.util.Random;(在idea中可以跳过此步,idea会自动在创建对象是生成)

创建对象:Random  sc=new  Random(随机数范围);(sc为对象名称,可以更改)

接收数据:int i=sc.nextInt();(()里面一定要加要取随机数的范围,列入()里面为随机数的最大值,最小值为0,原来取值为0~99,如果想要取1~100,需要在()后面加1。

package baoke;
//导包
import java.util.Random;
public class boke {
	public static void main(String[] args) {
		//创建对象
		Random sc=new Random();
		//接收对象
		int i=sc.nextInt(999);
		//打印结果
		System.out.println(i);
		
	}
	

}

二:键盘录入

导包:import  java.util.Random(在idea中可以跳过此步,idea会自动在创建对象是生成)(本质和随机数创建差不多)

创建数据:Random r=new Random();其中r为变量,可以在符合要求的情况下更改,并注意()里面并没有加入东西,注意和添加随机数区分开)

接收数据:int numble=r.nextIntt();(注意和随机数区分)

package baoke;
//导包
import java.util.Scanner;
public class boke {
	public static void main(String[] args) {
		//创建对象
		Scanner sc=new Scanner(System.in);
		//接收对象
		int i=sc.nextInt();
		//打印结果
		System.out.println(i);
		
	}
	

}

补充(录入不同类型变量的方法):

第一套体系:

特点:遇到空格,制表符,回车就停止接受。这些符号后面的数据就不会接受了

nextInt();接受整数

nextDouble();接受小数

next();接受字符串

第二套体系:

特点:并不会遇到空格、制表符、回车就停止接收比较方便

nextLine();接受字符串

三:二维数组

格式:数据类型  数组名[] []=new 数据类型[][]{{},{},.....}

提取:数据类型 名=数组名[行数][列数]

package baoke;

public class boke1 {
	public static void main(String[] args) {
		int [][] arr=new int[][] {{1,3,4},{1,3,2},{999,999,888}};
		int numble=arr[0][2];
		System.out.println(numble);
	}

}

四:this关键字

当我们创建一个类,要在类中创建方法时,会因为无法给所调用方法而正确赋值而出错(变量赋值时采用就近原则),这时候就要用this关键字了,this可以帮助系统区分局部变量和成员变量(在方法里面的变量为局部变量,在方法外面的变量为成员变量)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值