「javaif例题」Javaif语句

博主:adminadmin 2022-12-31 02:54:09 491

今天给各位分享javaif例题的知识,其中也会对Javaif语句进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

Java中的例题求解

public class Test {

/**

* @param moneyAmount 商品的总金额

*/

public void test(double moneyAmount){

double preferentialAmount = 0;

if(moneyAmount0){

System.out.println("请输入正确的金额!");

return;

}

if(moneyAmount100){

System.out.println("购买的商品的总金额小于100元没有优惠,支付的金额是:"+moneyAmount);

}else if (moneyAmount=100 moneyAmount200) {

preferentialAmount = (moneyAmount-100)*0.9;

moneyAmount = moneyAmount-preferentialAmount;

print(moneyAmount,preferentialAmount);

}else if (moneyAmount=200 moneyAmount500) {

preferentialAmount = (moneyAmount-200)*0.8;

moneyAmount = moneyAmount-preferentialAmount;

print(moneyAmount,preferentialAmount);

}else {

preferentialAmount = (moneyAmount-500)*0.7;

moneyAmount = moneyAmount-preferentialAmount;

print(moneyAmount,preferentialAmount);

}

}

/**

* @param payAmount 支付的金额

* @param preferentialAmount 优惠的金额

*/

public void print(double payAmount,double preferentialAmount){

System.out.println("支付的金额是:"+payAmount+",优惠的金额是:"+preferentialAmount);

}

}

在Java中if条件里的与运算符

在这里它是逻辑运算符.

和的区别:

当它俩都是逻辑运算符时,不同点为:

可理解为短路运算符,即第一个条件若是false那么第二个条件不必判断.

如果第一个条件是false那么第二个条件它还是会判断.

你自己可以试试如下代码:

boolean a = false;

int b = 0;

if(a (b++)0){}

System.out.println(b);

肯定会输出1,这就证明以上所说的.

java程序嵌套if结构写出如下例题:

请输入出行的月份

输入到变量l_date

选择头等舱还是经济舱?数字1为头等舱,2为经济舱

输入到变量l_kind

if(l_date=10 l_date=4){

if(l_kind==1){

result=5000*0.9;

}else if(l_kind==2){

result==5000*0.8;

}else {

提示输出种类选择错误;

}

}

else if((l_date=1 l_date=3) || l_date==11 || l_date==12){

if(l_kind==1){

result=5000*0.5;

}else if(l_kind==2){

result==5000*0.4;

}else {

提示输出种类选择错误;

}

}

else {

输出提示日期选择错误;

}

帮忙解决Java的几道例题

1.

public class Test1 {

public static void main(String[] args) {

int a,b,c;

for (int i=100;i=999;i++){

a = i/100;

b = i/10 - 10*a;

c = i - 100*a - 10*b;

if (i==(a*a*a + b*b*b + c*c*c)){

System.out.println(i+"\t");

}

}

}

}

—————————————————————————————————————————————————————————————

2.

import java.io.BufferedReader;

import java.io.IOException;

import java.io.InputStreamReader;

public class Test2 {

public static void main(String[] args) throws IOException {

BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

System.out.print("输入学生成绩:");

int score = Integer.parseInt(br.readLine());

System.out.println(score=90?'A':score=60?'B':'C');

}

}

—————————————————————————————————————————————————————————————

3.

public class Test3 {

public static void main(String[] args) {

for (int i=0;i1000;i++){

int tempSum = 0;

for (int j=1;ji;j++){

if (i%j==0){

tempSum += j;

}

}

if (i==tempSum){

System.out.println(i+"\t");

}

}

}

}

—————————————————————————————————————————————————————————————

4.

条件不明

—————————————————————————————————————————————————————————————

5.

import java.io.BufferedReader;

import java.io.IOException;

import java.io.InputStreamReader;

public class Test5 {

public static void main(String[] args) throws NumberFormatException, IOException {

while (true){

BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

int x = Integer.parseInt(br.readLine());

int y = Integer.parseInt(br.readLine());

int z = Integer.parseInt(br.readLine());

int _x = xy?xz?x:z:yz?y:z;

int _z = xy?xz?x:z:yz?y:z;

int _y = x + y + z -_x -_z;

System.out.println(_x+" "+_y+" "+_z);

}

}

}

—————————————————————————————————————————————————————————————

6.

public class Test6 {

public static void main(String[] args) {

float fm = 1f;

float fz = 1f;

float temp;

float sum = 0f;

for (int i=0;i20;i++){

temp = fm;

fm = fz;

fz = fz + temp;

sum += fz/fm;

//System.out.println(sum);

}

System.out.println(sum);

}

}

—————————————————————————————————————————————————————————————

7.

public class Test7 {

static int getAge(int n){

if (n==1){

return 10;

}

return 2 + getAge(n-1);

}

public static void main(String[] args) {

System.out.println("第五个的年龄为:"+getAge(5));

}

}

—————————————————————————————————————————————————————————————

8.

public class Test8 {

public static void main(String[] args) {

final float fz = 1f;

float fm = -1f;

float a = -1f,b = -1f;

for (int i = 0; i 10000; i++) {

a *= b;

fm = fm + 2;

float each = fz / fm * a;

System.out.println(each);

}

}

}

—————————————————————————————————————————————————————————————

小白问一道简单的Java练习题!

您好:

  x的值为 1.5,具体代码如下:

代码示意图

运行结果示意图

  解析:在方法Function中,因为是两个if条件,a=2,b=0,满足两个if条件,所以都会执行

java例题试题

第二个需求:

一丶Pesron类

public class Person {

private String name;

private int age;

private boolean gender;

private Person partner;

public String getName() {

return name;

}

public void setName(String name) {

this.name = name;

}

public int getAge() {

return age;

}

public void setAge(int age) {

this.age = age;

}

public boolean isGender() {

return gender;

}

public void setGender(boolean gender) {

this.gender = gender;

}

public Person getPartner() {

return partner;

}

public void setPartner(Person partner) {

this.partner = partner;

}

public Person(String name, int age, boolean gender) {

super();

this.name = name;

this.age = age;

this.gender = gender;

}

public Person() {

super();

}

public boolean isMarry(){

//如果为同性 ,则返回false 异性返回true

return this.gender==this.getPartner().gender==true? false:true;

}

}

——————————————华丽的分隔线——————————————

二丶测试类

public class MarryTest {

/**

* @param args

*/

public static void main(String[] args) {

Person p1 = new Person("小红", 11, false);

Person p2 = new Person("小明", 11, true);

p1.setPartner(p2);

boolean b = p1.isMarry();

if(b){

System.out.println("可以结婚");

}else{

System.out.println("同性有违天道!~");

}

}

}

—————————————华丽的分隔线————————————

第一个需求:

一丶先写一个父类:

abstract class MyPet {

private String name;

private int age;

private String color;

public MyPet() {

super();

}

public MyPet(String name, int age, String color) {

super();

this.name = name;

this.age = age;

this.color = color;

}

public String getName() {

return name;

}

public void setName(String name) {

this.name = name;

}

public int getAge() {

return age;

}

public void setAge(int age) {

this.age = age;

}

public String getColor() {

return color;

}

public void setColor(String color) {

this.color = color;

}

void playWithOwner(){

}

}

二丶再写子类

—————————华丽的分隔线———————————————

public class Dog extends MyPet {

private String sepcies;

public String getSepcies() {

return sepcies;

}

public void setSepcies(String sepcies) {

this.sepcies = sepcies;

}

public void porter(){

System.out.println("看门");

}

public Dog(String sepcies) {

super();

this.sepcies = sepcies;

}

}

三丶再写另一个子类

—————————————华丽的分隔线———————————————

public class Cat extends MyPet {

private String weight;

public String getWeight() {

return weight;

}

public void setWeight(String weight) {

this.weight = weight;

}

public void CatchMice(){

System.out.println("抓老鼠");

}

public Cat(String weight) {

super();

this.weight = weight;

}

}

关于javaif例题和Javaif语句的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。