基础知识

1:java基本数据类型有哪些?

整数型 byte 一个字节  -128到127
short 两个字节 -2^15~2^15-1
int 四个字节 整数默认的数值类型  -2^31~2^31-1
long 八个字节  -2^63~2^63-1
浮点型 float 四个字节  -3.403E38~3.403E38   单精度
double 八个字节 小数默认的数据类型为double -1.798E308~1.798E308 双精度
字符型 char 两个字符 0到65535
布尔型 boolean (ture和false)

2:&和&&的区别?

区别在于&是运算前面错就直接都是错的后面的就不执行了,&&是就算前面的运算错了但是它还是会默认的去运算完后面的运算结果。

3:if和switch分支语句有什么区别,分别什么适合用?

if语句先是判断运算条件是否满足再去匹配。

switch是先用运算条件去匹配相对应的case条件,满足case条件再去运行程序,直到遇到break才跳出程序。

4:whlie和do-while循环有什么区别?

while不满足提条件不执行

do-while不管满足不满足都执行一遍

5:编程实现九九乘法表(代码)

package lypshizhu;
public class Demo {
public static void main(String[] args) {
// TODO Auto-generated method stub
 for (int i = 1; i < =9; i++) {
    for (int j = 1; j <= i; j++) {
    System.out.print(i + "*" + j + "=" + i * j + "\t");
   }
    System.out.println("");
 }
    }
   }

适应for双重语句,定义一个i和j然后i竖排1到9,j横排1到9,计算。在外重打印println用于分行。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值