小程序

一 、java中数据类型
java中数据类型分成两类基本数据类型和引用数据类型。
(一).基本数据类型(不是面向对象)
1.整数型:
byte 占一个字节 -2^7 - 2^7-1 【-128–127】
short 占两个字节 -2^15 - 2^15-1 【-32768–32767】
int 占四个字节 -2^31 - 2^31-1 【-2^31=2147483647】
long 占八个字节 -2^63 - 2^63-1 【-2^63=9223372036864776807】
2.浮点型:
float 单精度 占四个字节 【-3.403E38–3.403E38】
double 双精度 占八个字节 【-1.798E308–1.798E308】
3.字符型:
char 占两个字节 【0–65535】
4.布尔型:
boolean 没有明确大小
二、美女选妃小程序
代码:
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

public class BeautifulLadies {
void getLadies(){
List hights=new ArrayList<>();
List wights=new ArrayList<>();
hights.add(180);
hights.add(150);
hights.add(155);
wights.add(55);
wights.add(50);
wights.add(70);
System.out.println(hights);
System.out.println(wights);
getHightwightAvg(hights,wights);
Map<String,Integer> hightwightAvg=getHightwightAvg( hights, wights);
System.out.println(hightwightAvg);
boolean result=getResult(hightwightAvg);
if (result){
System.out.println(“是美女”);
}
else{
System.out.println(“不是美女”);
}
}
Map<String,Integer> getHightwightAvg(List hights,List wights){
int sumH=0;
for (int h:hights){
sumH=sumH+h;
}
int sumW=0;
for (int w:wights){
sumW=sumW+w;
}
System.out.println(“sumH:”+sumH);
System.out.println(“sumW:”+sumW);
int avgH=sumH/3;
int avgW=sumW/3;
Map<String,Integer> map=new HashMap<>();
map.put(“avgH”,avgH);
map.put(“avgW”,avgW);
return map;
}
boolean getResult(Map<String,Integer> map){
int avgH=map.get(“avgH”);
int avgW=map.get(“avgW”);
if (avgH>150 && avgW<60){
return true;
}
else{
return false;
}
}
public static void main(String[] args){
BeautifulLadies BeautifulLadies=new BeautifulLadies();
BeautifulLadies.getLadies();
}
}
三、乘法表
代码:
import java.util.Scanner;
public class text1 {
public static void main(String[] args){
int n;
for(int i=1;i<10;i++){
for(int j=1;j<=i;j++){
n=ij;
System.out.print(j+"
"+i+"="+n+" ");
}
System.out.println();
}
}
}

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值