您的位置:首页 > 编程语言 > Java开发

java入门基础之数据类型 个人笔记

2017-08-25 09:08 429 查看

输出语句

System.out.println();

具体事例:

package day1;

public class shoppingList {

public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("\t购物清单");
System.out.println("商品名称\t购物数量\t商品单价\t");
System.out.println("鳄鱼皮包\t1\t1900\t");
System.out.println("ipad\t2\t800\t");
}

}


结果图:



数据类型

数据类型8个:

1:byte short int long float double

2:boolean

3:char

具体事例:

package day1;

public class DateType {

public static void main(String[] args) {
// TODO Auto-generated method stub
//数据类型8个:
//      1.byte short long int float double
//      2.boolean
//      3.char

short s = 32767;
int a = 2147483647;/*4字节32位*/
//      final 修饰常量,不可修改
final int a1 =10;

//      自动类型转换规则
//      在进行运算时,数据结果类型为运算数的最高类型
long result = 5+6+7L+'A';

//      强制类型转换
int i = 768;
byte d= (byte)i;
System.out.println(d);
}

}


键盘输入

基本语法如下:

import java.util.Scanner;

Scanner input= new Scanner(System.in);

int a = input.nextInt();//数字

String b = input.next();//字符串

具体事例:

package day2;

import java.util.Scanner;

public class Demo01 {

public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("输出互换前手中的卡牌");
System.out.print("左手中的卡牌:");
Scanner input= new Scanner(System.in);
int a = input.nextInt();
System.out.print("右手中的卡牌:");
int b = input.nextInt();
System.out.println("输出互换后手中的卡牌");
int i = 0;
i= a;
a=b;
b=i;
System.out.println("左手中的卡牌:"+a);
System.out.println("右手中的卡牌:"+b);
}

}


练习之逆序输出

package day2;

import java.util.Scanner;

public class Demo02 {

public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("输入您的会员卡号");
Scanner input= new Scanner(System.in);
int a = input.nextInt();
for(int i = 0;a>10;i++)
{
int j = a%10;
a = a/10;
System.out.print(j);
}
System.out.print(a);
}

}


效果图如下:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java 逆序输出
相关文章推荐