「javaif例题」Javaif语句
今天给各位分享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语句的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。