int n = 2; int a=22222; a = (int) ((int)(a/Math.pow(10,n))*Math.pow(10,n)+(int)Math.pow(10,n-1)+(int)(a%Math.pow(10,n-1)));
public static void main(String[] args) { int a = 123456789; int change = 1; int index = 3; String str = String.valueOf(a); int other = Integer.parseInt(str.substring(0, index) + change + str.substring(index + 1)); System.out.println(other); }
public static void main(String [] args){ System.out.println("input your num:"); Scanner scan=new Scanner(System.in); String a=scan.next(); StringBuffer str_1=new StringBuffer(a); System.out.println("指定你要修改的位置:"); Scanner read=new Scanner(System.in); int n=read.nextInt(); str_1.setCharAt(n-1,'1'); System.out.print(str_1); }
public class Test { public static void main(String[] args) { System.out.println(replace(123456789, 4)); }
int a=22222;
a = (int) ((int)(a/Math.pow(10,n))*Math.pow(10,n)+(int)Math.pow(10,n-1)+(int)(a%Math.pow(10,n-1)));
public static void main(String[] args) {
int a = 123456789;
int change = 1;
int index = 3;
String str = String.valueOf(a);
int other = Integer.parseInt(str.substring(0, index) + change + str.substring(index + 1));
System.out.println(other);
}
System.out.println("input your num:");
Scanner scan=new Scanner(System.in);
String a=scan.next();
StringBuffer str_1=new StringBuffer(a);
System.out.println("指定你要修改的位置:");
Scanner read=new Scanner(System.in);
int n=read.nextInt();
str_1.setCharAt(n-1,'1');
System.out.print(str_1);
}
public class Test {
public static void main(String[] args) {
System.out.println(replace(123456789, 4));
}
static int replace(int n,int index){
String string = String.valueOf(n);
return Integer.valueOf(string.replace(string.charAt(index - 1), '1')
}
}
public class Test {
public static void main(String[] args) {
System.out.println(replace(133334892, 6));
}
static int replace(int n,int index){
StringBuffer string = new StringBuffer(String.valueOf(n));
string.setCharAt(index - 1, '1');
return Integer.valueOf(string.toString());
}
}
int result=1;
while(--n!=0){
result=result<<1;
}
return source|result;
}
int get(int source,int n){
return source|(1<<(n-1));
}这样写速度最快