栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

JAVA

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

JAVA

eclipse.org是eclipse的下载官网

java.oracle.com是java的官网

选择JRE就可以,没必要选择JDK

在JAVA当中类的名字通常第一个字母都要大写

在eclipse当中写代码:使用ALT+/就可以不用写完全部单词,直接选择

如果在eclipse当中的.java前面有*,说明这个程序还没有被保存,需要Ctrl+s保存

package test_2022_3_5;

public class test_3_5 {
	public static void main(String[] args) {
		//System.out.println("Hello World");
	int u=32;
	int v=26;
	while(v!=0) {
		int temp =u%v;
		u=v;
		v=temp;
	}
	System.out.println(u);
		//使用辗转相除法去计算两个数之间的最大公约数
	}
}

terminated 终止

当你发现你的eclipse运行不了的时候,你就要Console窗口当中的Display Selected Console点开,将多余的运行程序变成terminated。

 

我们可以不去使用鼠标,使用方向键,移动到第一行,然后点击shift加向下箭头,然后就将这两行都选起来了,最后,在使用Ctrl+/.就可以实现注释的功能了。

通俗一点说就是,将你要注释的东西全选然后使用Ctrl加/就可以注释掉了

当然,如果要解除注释也依然使用Ctrl+/

package test_3_5;

import java.util.Scanner;

public class Test {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner in = new Scanner(System.in);
		
//		System.out.println("Hello World");
//		System.out.println(in.nextLine());
		//因为我们写了in这个东西,而in.nextLine()的意思就是我们使用in这个东西读入一行东西在下一行当中
		//可以在System.out.println();括号当中使用“+”来连接
		System.out.println("2+3="+5);
		System.out.println("2+3="+2+3);//这样是不可以的
		System.out.println("2+3="+(2+3));
		System.out.println(2+3+"=2+3="+(2+3));
	//使用加号可以把字符串连接起来,如果其他东西不是字符串,其会把它变为字符串
	}

}

in.nextLine()是用来读取一整行东西,而in.nextInt()是读入一个整数

package test_3_5;

import java.util.Scanner;

public class Test {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner in = new Scanner(System.in);
		int price;
		price=in.nextInt();
		System.out.println("100-"+price+"="+(100-price));
	}
}

 

exception 异常   amount 数量

package test_3_5;

import java.util.Scanner;//输入

public class Test {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner in = new Scanner(System.in);
		//int amount=100;
//		int price = 0;//定义了一个变量,在未初始化的时候是不可以使用的
//		System.out.println(price);
//		price=in.nextInt();
		//如果程序当中有一个变量的值初始化之后是不变的,我们可以把它作为常量
		//可以在这个变量前面填上final,但是添加final之后这个变量就不可以被修改
		//final int amount=100;
		//amount=10;不可被修改
		int amount=100;
		amount=in.nextInt();//可以将amount改为输入的
		int price = 0;//定义了一个变量,在未初始化的时候是不可以使用的
//		System.out.println(price);
		price=in.nextInt();
		System.out.println(amount+"-"+price+"="+(amount-price));
	}
}
package test_3_5;

import java.util.Scanner;//输入

public class Test {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		//Scanner in = new Scanner(System.in);
		//英尺英寸
		//英尺加上英寸除以12
		//因为12英寸的1英尺
		//(x+y/12)表示的是几点几英尺
		//最后再乘以一个系数:0.3048
		//比如说:5尺7寸
		//就等于(5+7/12)*0.3048;
		Scanner in = new Scanner(System.in);
		System.out.println(1.2-1.1);//浮点数计算是有误差的
		int foot=0;
		
	//	int inch=0;
		double inch=0;
		foot=in.nextInt();
		//inch=in.nextInt();//也可以写为inch = in.nextDouble();
		inch =in.nextDouble();
		System.out.println("foot="+foot+" "+"inch="+inch);
		System.out.println((foot+inch/12)*0.3048);
//	System.out.println((foot+inch/12.0)*0.3048);
//或者可以直接把inch定义为double类型
	
	}
}

取余代表的是余数部分

JAVA当中所有的单目运算符都是优先级最高

1.单目运算符(+正号或者-负号)自右向左

2.乘 除 取余 自左向右

3.加法 减法 字符串连接 自左向右

4.赋值 自右向左

 从int转化为double是自动来执行的

将double转换为int就需要强制类型转换

 

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/755983.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号