java基础教学,从零开始

                                                       java基础

      新的一天,面对java,很多人对之都是敬而远之,也有对此“执迷不悟”的学者,在java的众多学者当中,决定自己前程的关键因素是自己把java当成了什么,有的人当做是下半生吃饭的工具,而有的人只是好奇学学玩。我想送给每位朋友一句话:人可以什么都没有,但不能没有一技之长,人可以什么都没有,但不能没有自己的梦想。

      今天我们讲java的运算符,还有类型转换还有转意字符。首先是算术运算符,算术运算符主要包括我们常见的+ - * / %,在这里我们特别注意1/2=0,1.0/2=0.5。f赋值运算符首先是++,--,==,eg:a++叫后加   a--叫后减    ++a叫前加     --a叫前减。

       接下来是类型转换:由低到高自动转换,由高到低,我们要进行强制转换,不过过程中会损失精度,一般不用,同级也要进行强制转化。顺序如下:由低到高排列

       byte,short,char-->int-->long-->float-->double

        转意字符:\b(退格),\n(换行),\r(回车),\t(tab),\"双引号,\'单引号,\\反斜杠

下面是有关今天内容的入门习题,希望可以帮助喜欢java的初学者。

package q1;
import java.util.Scanner;
/*设i、d、c分别int、double和char型,
 * 它们的值为:i=10, d=23.4, c=’a’。
请将表达式或指定变量的值填入表格中
(假定各表达式互不影响):
表达式 运算结果 表达式 运算结果
i++ i= ++i i=
i%3 d/2 
d>123.45 i==0 
i+20 <= d (i<20) && (c!=’A’)*/

public class S1 {
	public static void main(String[] args) {
		Scanner S=new Scanner(System.in);
		System.out.println("请将表达式或指定变量的值填入表格中");
		int i=10,a,b,c,f;
		a=i++;
		b=++i;
		c=i%3;
		char C='a';
		double d=23.4,e;
		e=d/2;
		boolean F=d>123.45;
		boolean G=i==0;
		boolean H=i+20<= d;
		boolean J=(i<20) && (c!='A');
		System.out.println("a\nb\tc\ne\\FGHJ");
		System.out.println(a);
		System.out.println(b);
		System.out.println(c);
		System.out.println(e);
		System.out.println(F);
		System.out.println(G);
		System.out.println(H);
		System.out.println(J);
			
	}

}

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值