找到 34423 篇文章,关于编程

Java 中的递归阶乘方法

Rishi Raj
更新于 2019-07-30 22:30:24

5K+ 阅读量

任何非负整数的阶乘基本上是所有小于或等于它的整数的乘积。可以使用递归方法获得阶乘。如下所示给出了演示此方法的程序:示例 在线演示public class Demo {    public static long fact(long n) {       if (n

使用 Java 中的递归计算 x 的 n 次方

Vikyath Ram
更新于 2019-07-30 22:30:24

654 阅读量

可以使用递归计算数字的幂。这里数字是 x,它被提升到 n 次幂。如下所示给出了演示此方法的程序:示例 在线演示public class Demo {    static double pow(double x, int n) {       if (n != 0)          return (x * pow(x, n - 1));       else          return 1;    }    public static void main(String[] args) {       System.out.println("7 的 3 次方是 " + pow(7, 3));       System.out.println("4 的 1 次方 ... 阅读更多

使用 Java 正则表达式验证邮政编码

Arushi
更新于 2019-07-30 22:30:24

1K+ 阅读量

可以使用 java.util.regex.Pattern.matches() 方法验证邮政编码。此方法匹配邮政编码的正则表达式和给定的输入邮政编码,如果匹配则返回 true,否则返回 false。如下所示给出了演示此方法的程序:示例 在线演示public class Demo {    public static void main(String args[]) {       String zipCode = "83592-1537";       String regex = "\d{5}(-\d{4})?";       System.out.println("邮政编码是: " + zipCode);       System.out.println("以上邮政编码有效吗? " + zipCode.matches(regex));    } }输出邮政编码是: 83592-1537 以上邮政编码有效吗? true现在 ... 阅读更多

使用 Java 正则表达式验证电话号码

Jai Janardhan
更新于 2019-07-30 22:30:24

3K+ 阅读量

可以使用 java.util.regex.Pattern.matches() 方法验证电话号码。此方法匹配电话号码的正则表达式和给定的输入电话号码,如果匹配则返回 true,否则返回 false。注意:我们正在考虑我们的示例的演示号码,因为我们不能公开使用我们的电话号码。如下所示给出了演示此方法的程序:示例 在线演示public class Demo {    public static void main(String args[]) {       String phoneNumber = "9999999998";       String regex = "(0/91)?[7-9][0-9]{9}";       System.out.println("电话号码是: " + phoneNumber);       System.out.println("以上电话号码有效吗? " + ... 阅读更多

为什么我们在 Java 中使用 import 语句?它应该在类的哪个位置包含?

Rishi Raj
更新于 2019-07-30 22:30:24

4K+ 阅读量

import 语句可用于导入整个包,或者有时导入包内的某些类和接口。import 语句写在类定义之前和包语句之后(如果有)。此外,import 语句是可选的。如下所示给出了在 Java 中演示此方法的程序:示例 在线演示import java.util.LinkedList; public class Demo {    public static void main(String[] args) {       LinkedList l = new LinkedList();       l.add("Apple");       l.add("Mango");       l.add("Cherry");       l.add("Orange");       l.add("Pear");       System.out.println("该 ... 阅读更多

什么是 Java 中的默认访问级别?

Jai Janardhan
更新于 2019-07-30 22:30:24

565 阅读量

当未指定访问级别时,可以使用默认访问级别。所有具有默认访问级别的类、数据成员、方法等都只能在同一包内访问。如下所示给出了在 Java 中演示默认访问级别的程序:示例 在线演示class Employee {    int empno;    String name;    void insert(int e, String n) {       empno = e;       name = n;    }    void display() {       System.out.println("员工编号: " + empno);       System.out.println("姓名: " + name);    } } public class ... 阅读更多

包含 String 实例变量以及设置和获取其值的 Java 方法的类

Arushi
更新于 2019-07-30 22:30:24

498 阅读量

类声明可以在 Java 中包含一个 String 实例以及设置和获取其值的函数。如下所示给出了演示此方法的程序:示例 在线演示class Name {    private String name;    public void setName(String n) {       name = n;    }    public String getName() {       return name;    } } public class Demo {    public static void main(String[] args) {       Name n = new Name();       n.setName("John Smith");       System.out.println("姓名是: " + n.getName());    } }输出姓名是: John Smith现在 ... 阅读更多

在 Java 中使用运行时多态性

Rishi Raj
更新于 2019-07-30 22:30:24

349 阅读量

可以使用多态性的概念以多种方式执行单个操作。运行时多态性可以通过方法覆盖来执行。其中重写的方法在编译时解析。如下所示给出了在 Java 中演示运行时多态性的程序:示例 在线演示class Animal {    void sound() {       System.out.println("动物发出声音");    } } class Cat extends Animal {    void sound() {       System.out.println("猫叫");    } } class Dog extends Animal {    void sound() {       System.out.println("狗叫");    } } class Cow extends Animal {    void ... 阅读更多

Java 中子类中的变量隐藏父类中的变量

Vikyath Ram
更新于 2019-07-30 22:30:24

380 阅读量

有时子类中的变量可能会隐藏父类中的变量。在这种情况下,可以使用 super 关键字在 Java 中引用父类变量。如下所示给出了演示此方法的程序:示例 在线演示class A {    char ch; } class B extends A {    char ch;    B(char val1, char val2) {       super.ch = val1;       ch = val2;    }    void display() {       System.out.println("在父类中,ch = " + super.ch);       System.out.println("在子类中,ch = " + ch);    } ... 阅读更多

演示 Java 中多层继承中的构造函数

Arushi
更新于 2019-07-30 22:30:24

1K+ 阅读量

多层继承是指一个类继承另一个类,而另一个类又继承另一个类。例如,类 C 继承类 B,而类 B 又继承类 A。如下所示给出了在 Java 中演示多层继承中构造函数的程序:示例 在线演示class A {    A() {       System.out.println("这是类 A 的构造函数");    } } class B extends A {    B() {       System.out.println("这是类 B 的构造函数");    } } class C extends B {    C() {       System.out.println("这是类 C 的构造函数"); ... 阅读更多

广告

© . All rights reserved.