Java中实现判断括号是否有效的方法,实用代码
public static void main(String args[]){ String[] text={"一(1)","二(2)","三(3)","四(四)"}; for(String input:text){ if(check(input)){ System.out.println(input); } } } public static boolean check(String input){ return Pattern.matches("^[\u4e00-\u9fa5]+(\\(\\d+\\)|\\(\\d+\\))$", input); }
潼南网站制作公司哪家好,找成都创新互联公司!从网页设计、网站建设、微信开发、APP开发、成都响应式网站建设等网站项目制作,到程序开发,运营维护。成都创新互联公司2013年至今到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选成都创新互联公司。
写一个java类,输出6对括号的所有有效组合
public class BracePair {
public BracePair()
{
int cnt = 6;
char[] array = new char[2*cnt];
print_pare(cnt, cnt, array, 0);
}
void print_pare(int l, int r, char str[], int cnt){
if(l0 || rl) return;
if(l==0 r==0){
for(int i=0; icnt; ++i){
System.out.print(str[i]);
}
System.out.println(", ");
}
else{
if(l 0){
str[cnt] = '(';
print_pare(l-1, r, str, cnt+1);
}
if(r l){
str[cnt] = ')';
print_pare(l, r-1, str, cnt+1);
}
}
}
public static void main(String[] args)
{
new BracePair();
}
}
Java程序大佬,帮忙填下括号里的代码!!
public class Vehicle {
private double speed;
private int power;
public double getSpeed() {
return speed;
}
public void setSpeed(double speed) {
this.speed = speed;
}
// 将参数p的值赋值给成员变量power
public void setPower(int p){
this.power = p;
}
public int getPower() {
return power;
}
//将参数s的值与成员变量speed的和赋值给成员变量speed
public double speedUp(int s) {
return this.speed = s + this.getSpeed();
}
//将成员变量speed与参数d的差赋值给成员变量speed
public double speedDown(int d) {
if(this.getSpeed() d) {
return 0;
}
return this.speed = this.getSpeed() - d;
}
}
public class User {
public static void main(String[] args) {
// 每个对象都会提供一个默认的空构造方法。
Vehicle car1 = new Vehicle();
Vehicle car2 = new Vehicle();
car1.setPower(128);
car2.setPower(76);
System.out.println("car1的功率是:"+car1.getPower( ) );
System.out.println("car2的功率是:"+car2.getPower( ) );
//car1调用speedUp( )方法将自己的speed的值增加80
car1.speedUp(80);
//car2调用speedUp( )方法将自己的speed的值增加100
car2.speedUp(100);
System.out.println("car1的速度是:"+car1.getSpeed( ) );
System.out.println("car2的速度是:"+car2.getSpeed( ) );
car1.speedDown(10);
car2.speedDown(20);
System.out.println("car1目前的速度是:"+car1.getSpeed( ) );
System.out.println("car2目前的速度是:"+car2.getSpeed( ) );
}
}
网页名称:有效的括号JAVA代码,括号序列java
当前链接:http://lswzjz.com/article/hsejod.html