Java基本输入输出
来源:互联网 发布:手机网页游戏平台源码 编辑:程序博客网 时间:2024/06/16 12:46
1.JAVA语言的基本输入输出:
Example.java
class example{//名字与源文件的名字相同
public static void main(String args[]){//固定格式
System.out.println(“输出的内容,格式随便”);//println具有换行的功能
System.out.print(“”);//不换行,要是想在输出的内容中间进行换行,需要输出\n
Scanner reader=new Scanner(System.in);//Scanner是一种类,定义了reader这一个新的对象
double sum=0;
int m=0;
double x=reader.nextDouble();//表示在控制台输入下一个数,next后面的类型由定义的变量决定
while(x!=0)
{
m+=1;
sum+=x;
x=reader.nextDouble();//输入下一个数
}
System.out.println();
}
}//java语言区分大小写,只能有一个类是public类
2.package 工程名//先要进行工程的声明
enum personname{
tangseng,wukong,bajie,shaseng
}
class xiyousiren{
personname name;
float height,weight;
String head;
void speak(String s){
if(name==personname.bajie)
{
head="zhutou";
}
else if(name==personname.wukong)
{
head="houtou";
}
System.out.println(s);
}
}
class abc{//主类的名字,与建立时的名字一致
public static void main(String args[]){
xiyousiren zhubajie,sunwukong;
zhubajie=new xiyousiren();
sunwukong=new xiyousiren();
zhubajie.name=personname.bajie;
zhubajie.height=1.83f;
zhubajie.weight=86f;
zhubajie.head="zhu";
sunwukong.name=personname.wukong;
sunwukong.height=1.66f;
sunwukong.weight=1000f;
sunwukong.head="hou";
System.out.println(zhubajie.name+"的身高:"+zhubajie.height);
System.out.println(zhubajie.name+"的体重:"+zhubajie.weight);
System.out.println(zhubajie.name+"的头:"+zhubajie.head);
zhubajie.speak(zhubajie.name+"想去媳妇");
System.out.println(zhubajie.name+"xianzaidetou :"+zhubajie.head);
}
}
顺序写的函数不用加文件名,只能有一个public函数
3.class rect{
double width,height,area;
void setwidth(double width)
{ if(width>0)
this.width=width;
}
void setheight(double height)
{ if(height>0)
this.height=height;
}
double getwidth()
{
return width;
}
double getheight()
{
return height;
}
double getarea()
{
area=width*height;
return area;
}
}
class abc{
public static void main(String args[]){
rect r=new rect();
double w=12.7,h=25.8;
r.setwidth(w);
r.setheight(h);
System.out.println("矩形对象的宽为:"+r.getwidth()+"高为:"+r.getheight());
System.out.println("矩形的面积是:"+r.getarea());
}
}//类的定义和赋值,等同于c++
- Java基础: 基本输入输出
- Java 基本输入输出(备忘)
- Java基本输入输出
- Java的基本输入输出
- Java的基本输入输出流
- ACM-Java输入输出基本操作
- java中基本输入输出流的解释
- java中基本输入输出流的解释
- Java中基本输入输出流的解释
- Java基础:第十七讲 基本输入输出
- 黑马程序员-------Java基本的输入输出
- java.io (1) 基本输入输出流
- JAVA学习笔记-基本输入输出示例
- Java api 文件基本的输入输出流
- java中基本输入输出流的解释
- java中基本输入输出流的解释
- java之九 基本输入输出流
- java中基本输入输出流的解释
- Webview && 浏览器
- 捕捉信号SIGSEGV并回溯栈帧
- 获取json数据的属性名
- 改正 抢占式camera的可能带来死锁问题
- SDUT 2084 DOTA-人王之战(博弈论)
- Java基本输入输出
- iOS网络开发——解析与封装JSON数据
- 01背包
- VS报错:Missing type map configuration or unsupported mapping.
- SDUT 2044 Number Sequence(循环)
- MFC 设置颜色SetDialogBkColor为什么不好使?
- 组合数
- poj 3435 检测数独状态是否合法
- d3,四叉树,quadtree