「teajava代码」java tea

博主:adminadmin 2022-11-26 10:26:07 56

本篇文章给大家谈谈teajava代码,以及java tea对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

跪谢!求用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代码的信息别忘了在本站进行查找喔。

The End

发布于:2022-11-26,除非注明,否则均为首码项目网原创文章,转载请注明出处。