「teajava代码」java tea
本篇文章给大家谈谈teajava代码,以及java tea对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、跪谢!求用JAVA编写一个自动贩卖机的程序
- 2、java下面打*号的地方代码显示 tea cannot be resolved to a variable是什么原因
- 3、在Java工程下,用java代码创建文件夹
跪谢!求用JAVA编写一个自动贩卖机的程序
import java.util.Scanner;
public class Shop
{
private String coffee="咖啡";
private String coke="可乐";
private String tea="茶";
private double coffeeprice=2.00;
private double cokeprice=3.00;
private double teaprice=5;
private double price=0.0;
public Shop()
{
}
public void getName(int i)
{
if(i==1)
{
System.out.println("你选择的是咖啡");
}
if(i==2)
{
System.out.println("你选择的是可乐");
}
if(i==3)
{
System.out.println("你选择的是茶");
}
}
public double getShopping(int i,double p)
{
if(i==1)
{
if(pcoffeeprice)
{
System.out.println("您的钱不够买此商品");
}
else
{
price=p-coffeeprice;
}
}
if(i==2)
{
if(pcokeprice)
{
System.out.println("您的钱不够买此商品");
}
else
{
price=p-cokeprice;
}
}
if(i==3)
{
if(pteaprice)
{
System.out.println("您的钱不够买此商品");
}
else
{
price=p-teaprice;
}
}
return price;
}
public static void main(String[] args)
{
Shop shop=new Shop();
try
{
System.out.println("请选择你想要的商品\n 1.咖啡 2.可乐 3.茶");
Scanner si=new Scanner(System.in);
int i=si.nextInt();
System.out.println(" ");
if(i3||i1)
{
System.out.println("没有此产品");
}
else
{
shop.getName(i);
System.out.println(" ");
System.out.print("请付账:");
Scanner sp=new Scanner(System.in);
double p=sp.nextDouble();
System.out.println(" ");
if(shop.getShopping(i,p)!=0.0)
{
System.out.println("找你的钱:"+shop.getShopping(i,p));
}
}
}
catch(Exception ex)
{
System.out.println("请正确输入!");
}
}
}
java下面打*号的地方代码显示 tea cannot be resolved to a variable是什么原因
public class pro {
public static void main(String[] args) {
Teacher tea = new Teacher();
startInTeacher(tea );
System.out.println(tea.getName2()+"\n"+tea.getTeachClass()+"\n"+tea.getSex());
}
public static void startInTeacher(tea ) {
java.util.Scanner s = new java.util.Scanner(System.in);
System.out.print("please turn in:\nname:");
String name2 = s.next();
System.out.print("\nclass:");
String teachClass = s.next();
System.out.print("\nsex:");
String sex = s.next() ;
** tea.setName2 = name2;
** tea.setTeachClass = teachClass;
** tea.setSex = sex;
}
你没有定义tea,所以报错,你把它传进方法里,也行
在Java工程下,用java代码创建文件夹
参考下面代码,说明已在代码中注释:
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class WriteFile {
public static void main(String[] args) {
writeFile();
}
public static void writeFile(){
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String content = sdf.format(new Date());
System.out.println("现在时间:" + content);
FileOutputStream out = null;
File file;
try {
String rootFile = "D:\\tests\\license";
file = new File(rootFile);
if (!file.exists()) {
/*
file.mkdirs():创建没有存在的所有文件夹
file.mkdir():创建没有存在的最后一层文件夹
例如:在硬盘上有D://test 文件夹,但是现在需要创建D://test//license//save,这个时候就需要使用file.mkdirs()而不能使用file.mkdir(),另外这两个方法都是仅仅能创建文件夹,不能创建文件,即使创建D://test//license//save//systemTime.dat如果使用该方法创建的SystemTime.dat也是一个文件夹 ,而不是文件
*/
file.mkdirs();
}
File fileDat = new File(rootFile + "\\systemFile.dat");
/*
if(!fileDat.exists()){
//创建文件 不是文件夹,在程序中这这一步没有必要,因为
new FileOutputStream(fileDat);该语句有创建文件的功能
fileDat.createNewFile();//
}
*/
out = new FileOutputStream(fileDat);
byte[] contentInBytes = content.getBytes();
out.write(contentInBytes);
out.flush();
out.close();
System.out.println("Done");
} catch (IOException e) {
e.printStackTrace();
} finally {
try {
if (out != null) {
out.close();
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
teajava代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java tea、teajava代码的信息别忘了在本站进行查找喔。
发布于:2022-11-26,除非注明,否则均为
原创文章,转载请注明出处。