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類.可以增加靜態方法,比如程序入口