java新手筆記8

來源:互聯網
上載者:User

標籤:

1.main函數

public class MainParam {       //考察main 方法的參數 args   //運行時可以傳入參數   參數類型 String   public static void main(String[] args) {               for(int i = 0; i < args.length; i++ ) {                         System.out.println(i + " -> " + args[i]);   }   }}

 2.包

//給自訂類添加包名 產生對應的目錄  包名是類名的部分  包名.類名package com.yfs.demo;import java.util.Random;//是類的包名//包是為瞭解決命名衝突  管理類 class檔案  包聲明必須是java檔案的第一句代碼public class PackageDemo {public static void main(String[] args) {            Random ran = new Random();System.out.println("包的執行個體  " + ran.nextInt(101));}}

 3.導包

package com.yfs.demo;/*import java.util.Random;import java.util.Scanner;*/import java.util.*;//匯入包public class MethodDemo {   //傳回值型別宣告  沒有傳回值 void    method1 方法的名稱  ()  參數void method1 () {           System.out.println("call method1() .....");}   //參數是main方法調用傳入的void introduce (String name, int age) {           System.out.println("introduce()...");   System.out.println("name = " + name);   System.out.println("age = " + age);}//傳回值int  add (int a, int b) {              int sum = 0;  sum = a + b;              //返回sum  return sum;}void method2 (Random ran) {         System.out.println("隨機數:" + ran.nextInt());}Scanner method3 () {         return new Scanner(System.in);}}

 4.測試

package javase.yfs.demo;import java.util.Random;import java.util.Scanner;public class MethodTest {      public static void main(String[] args) {        //建立MethodDemo對象   執行個體變數MethodDemo   md =  new  MethodDemo();md.method1();//無傳回值 無參數md.introduce("張三",30);//方法必須聲明後 才能調用 參數必須與聲明參數匹配 個數 類型 位置        int val = md.add(5, 3);//傳回值存入valSystem.out.println("val = " + val);//任何類型作參數Random r = new Random();md.method2(r);Scanner scan = md.method3();System.out.println("請輸入姓名:");String name = scan.next();System.out.println("輸入的資訊是:");System.out.println("name =  " + name);   }}

 

java新手筆記8

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.