1.java if 语句如何返回到上一步操作不能用if 。
else循环来实现,用while循环import java.util.Scanner;public class TestCharLength { public static void main(String[] args) { // TODO 自动生成的方法存根 Scanner input = new Scanner(System.in); System.out.println("请输入长度为6的字符串:"); String str = input.nextLine(); while (str.length() != 6) { System.out.println("请输入长度为6的字符串:"); str = input.nextLine(); } System.out.println("程序退出,你输入了:" + str); }} 。
2.java if语句嵌套if语句import java.util.Scanner;
public class jsq {
//我想写一个计算器,if这样嵌套报错,在c里就可以 。我刚学Java,该怎么改?
public static void main(String[] args)
{Scanner s=new Scanner(System.in);
Scanner sz=new Scanner(System.in);
Scanner o=new Scanner(System.in);
int q,w,e = 0;
char p;
System.out.println("请输入两个数字后输入运算符号");
【java写if语句怎么加返回值】q=s.nextInt();
w=sz.nextInt();
String p1=o.next();
if (p1.equals("+")){
e=q+w;
System.out.println("结果是:"+e);
}
else if(p1.equals("-")){
e=q-w;
System.out.println("结果是:"+e);
}
else if(p1.equals("/")){
e=q/w;
System.out.println("结果是:"+e);
}
else if(p1.equals("*")){
e=q*w;
System.out.println("结果是:"+e);
}
{
}
}
}
//从控制台读入 不能读取char类型的字符可以用String类型 在用equals()函数来比较两个字符
//串的是否相等
3.怎样返回(java)我写的程序在if首先我要先说明一下,楼主的的程序写法不是主流的java程序写法,你的程序还没有摆脱c语言那种过程化的设计方式,java或者c++程序基本都是运用面向对象的程序设计思想 。
我在完成楼主需求的前提下略做修改: import javax 。swing 。
JOptionPane; public class DNA_01 { String temperature,sign; float number; float result; public DNA_01() { temperature=""; sign=""; number=0; result=0; } public void check_temperarture() { while(true) { temperature= owInputDialog("Enter a temperature number"); sign= owInputDialog("Enter a 'C'(or 'c')for Celsius or an 'F'(or 'f')for Fahrenheit 。And Eneter a 'E'(or 'e') to exit the program"); number= rseFloat(temperature); if(sign 。
equals("C") || sign 。equals("c")) { result=5*(number-32)/9; owMessageDialog(null,"The result is "+result,"Convert result",JOptionPane 。
PLAIN_MESSAGE); } if(sign 。equals("F") || sign 。
equals("f")) { result=(9*number/5+32); owMessageDialog(null,"The result is "+result,"Convert result",JOptionPane 。PLAIN_MESSAGE); } if(sign 。
equals("E") || sign 。equals("e")) break; else { owMessageDialog(null,"error"); break; } } } } public static void main(String args[]) { DNA_01 dna_01=new DNA_01(); dna_ eck_temperarture(); } }。
文章插图
- 网站首页英文怎么写
- 杨林个性签名是怎么写的
- 易语言功能键状态怎么写
- 博客名称怎么写
- 张婷的艺术签名怎么写
- 个人自然情况怎么写
- 赵寅成韩语怎么写
- 我的城市我的梦怎么写
- 泼墨----徐渭牡丹论文大纲怎么写
- 改正号怎么写