A. java中,main方法怎么写
String[] args是main函数的形式参数,,可以用来获取命令行用户输入进去的参数。如果你是java的初学者,编写一些简单的小程序是用不到它的,但是你在写程序的时候不管用的到用不到,声明main函数的时候一定要在括号里写上它,否则会报错。
我再给你举个用到String[] args的例子,可能语法上有错误,因为我手边没有java的书,而且我也只是个本科生,水平有限,权当给你理解用。
class Example
{
public void main(String[] args)
{
System.out.println(args[0]);
System.out.println(args[1]);
}
}
那么这个程序在执行的时候就需要向main函数传递形式参数的值,好让main函数完成打印的功能。
注:String[] args显示args是一个String类型的数组,args[0]、args[1]是头两个元素。
上面那个小程序执行的时候是这样:
首先,和其他的java程序一样,在命令提示符那个框框里输入
javac Example.java
再输入
java Example straul good
后面两个字符串随便写什么,它们作为实参传入main函数,straul传入args[0],good传入args[1]。
那么屏幕会出现:
straul
good
这和在main函数里调用其他函数并且向被调用函数传递参数是一样的道理,只不过传给main函数罢了。
这是我的理解,可能有问题,不过凭我学java的所得,我就是这么理解的。
String[] 是字符串数组的意思
B. 这个用Java怎么写
public class Day03A {
public static void main(String[] args) {
//不管你创建多少个班长对象,都指向同一个班长,篮球都被他一个人保管!
PersonMon p1=PersonMon.ps;
PersonMon p2=PersonMon.ps;
PersonMon p3=PersonMon.ps;
for(int i=0;i<10;i++) {
System.out.println("同学"+(char)(65+i)+"借球:"+p1.getBall()+"个");
}
//当前面的篮球已经借完了以后,后来的同学是借不到球的
System.out.println("张三过来借球:"+p2.getBall()+"个");
System.out.println("李四过来借球:"+p3.getBall()+"个");
}
}
class PersonMon{
//篮球个数
private int ballNum=10;
//对外提供对象
public final static PersonMon ps=new PersonMon();
//构造函数私有,保证当前对象,不能被外界随便产生出来,必须通过当前类提供的方法或者属性产生!
private PersonMon() {}
public int getBall() {
if(ballNum>0) {
ballNum--;
return 1;
}
return 0;
}
}
C. java 中的空格怎么写
空格可以直接输入,例如System.out.println(" ");而如果用String表示那些符号的话,空格直接就是 就行。
其他的特殊符号:\ 反斜杠 ;' 单引号' ;" 双引号" ;uxxxx 以十六进制指定Unicode字符输出 ;dxxx 以八进制指定Unicode字符输出 ; 倒退一个字符 ;f 换页 ;
换行 ;
光标移至行首 ; 跳格(一个TAB键) ;
(3)java怎么写扩展阅读:
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。
Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 。
Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点 。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。
参考链接:网络——JAVA
D. JAVA怎么写
//兄弟你C转java的吧 呵呵
import java.util.Scanner;
public class handsome
{
public static void main(String[]args)
{
Scanner scanner=new Scanner(System.in);
System.out.print("am I handsome?(yes/no)");
String a,x=scanner.next();
if ("yes".equals(x))
a="Nice!";
else
if("no".equals(x))
a="R U SURE?";
else
a="Error!";
System.out.printf("%s",a);
}
}
E. 怎么用java写下面的代码
按照题目要求编写的Circle类的Java程序如下(文件名Circle.java)
public class Circle{
private double radius;
Circle(){
radius=0;
}
Circle(double r){
radius=r;
}
double getRadius(){
return radius;
}
double getLength(){
return 2*Math.PI*radius;
}
double getArea(){
return Math.PI*radius*radius;
}
void disp(){
System.out.println("圆的半径为"+getRadius());
System.out.println("圆的周长为"+getLength());
System.out.println("圆的面积为"+getArea());
}
}
下面是Circle类的测试类Test(文件名Test.java 要运行需要和Circle.java放在同一包内)
public class Test{
public static void main(String[] args){
Circle c=new Circle(2.5);
c.disp();
}
}
F. java中 与 或 非 怎么写
书写方法:
与:&& ,或:|| ,非:!。
G. java方法怎么写
方法的语法如下:
modifier returnValueType methodName(list of parameters) {
// Method body;
}
方法定义包括方法头和方法体。下面是一个方法的所有部分:
修饰符:修饰符是可选的,告诉编译器如何调用该方法。这定义了该方法的访问类型。
返回类型:方法可以返回一个值。returnValueType的值是方法返回的数据类型。有些方法没有返回值执行所需的操作。在这种情况下,returnValueType是关键字void.
方法名称:这是方法的实际名称。方法名和参数列表一起构成了方法签名.
参数:参数像一个占位符. 当调用一个方法,传递一个值给参数. 这个值被称为实际参数或参数. 参数列表是指类型,顺序和方法的参数的个数. 参数是可选的,也就是说,一个方法可以包含任何参数.
方法体:方法体包含定义哪些方法语句的集合.
举例
publicvoidshow(Stringa){//方法名show和参数a
System.out.println(a);//Methodbody
}
H. 用JAVA怎么写
public static void main(String[] args) {
BigDecimal initMoney = new BigDecimal("20000.0");
BigDecimal liXi = new BigDecimal("0.05");
BigDecimal result=new BigDecimal("0");
for(int i=0;i<=20;){
i+=5;
result=liXi.multiply(initMoney).add(initMoney);
initMoney=liXi.multiply(initMoney).add(initMoney);
liXi=liXi.add(new BigDecimal("0.05"));
}
System.out.println(result.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue());
}
I. Java程序怎么编写
import java.util.Scanner;
class Parent{
private String name;
private String object;
private float point;
private Scanner item=new Scanner(System.in);
public Parent(){
System.out.println("请输入姓名:");
this.name=item.next();
System.out.println("请输入科目名称:");
this.object=item.next();
System.out.println("请输入成绩:");
this.point=item.nextFloat();
}
public final void out(){
System.out.println("信息如下:");
System.out.println("姓名\t"+"科目\t"+"成绩\t");
System.out.print(this.name+"\t"+this.object+"\t"+this.point);
}
}
class Sub extends Parent{
public Sub(){
out();
}
public static void main(String[] args){
Parent p=new Sub();
}
}
J. 怎么用java写一个类
一个java标准类的必备要素如下:
//定义类的归属,即包名
packagecom.test;
//定义类名,public关键字为可选,不过如果为public,则源文件必须与类名一致.
publicclassTest{
//定义类属性
privateintid;
//构造方法
publicTest(intid){
this.id=id;
}
//get,set方法
publicvoidsetId(intid){
this.id=id;
}
publicintgetId(){
returnthis.id;
}
//自定义方法
publicvoiddoMethod(){
//TODO方法的返回值和参数,依据业务逻辑
}
}
//以上为一个最简化的java类.可以增加静态方法,比如程序入口