java 想在控制台输出一个右斜杠 \ 怎么做? 在文件中定义 String="\";为什么会出错?

作者&投稿:濮任 (若有异议请与网页底部的电邮联系)
java中如何输出转义字符反斜杠~

用转义,System.out.print("\\");就行了。

在字符串中,要输出一些特殊得字符:比如\、‘(单引号)、"(双引号),必
须要这样:“\\”、“\'”、“\"”。而不能直接写
而你这个字符串,明显要输出带有反斜杠得,必须得再加一个反斜杠

String urlString=“e:\\programming\ext\\...”,

呵呵你好

因为“\”代表一个转义字符,若想输出一个“\”你需要用先用一个“\”来表示它是一个字符,而不用来转义

所以你就String="\\"; 打印出来就只有一个 "\"了

~~~懂了吗?

public class a {
public static void main(String[] args){
System.out.print("\\");
}
}

JAVA中转义字符:

1.八进制转义序列:\ + 1到3位5数字;范围'\000'~'\377'
\0:空字符
2.Unicode转义字符:\u + 四个十六进制数字;0~65535
\u0000:空字符
3.特殊字符:就3个
\":双引号
\':单引号
\\:反斜线
4.控制字符:5个

\' 单引号字符

\\ 反斜杠字符

\r 回车

\n 换行

\f 走纸换页

\t 横向跳格

\b 退格

public class Work ...{
public static void main(String[] args) throws IOException ...{
int len; // 菱长
String outstr=new String(); // 输出
int i,j,x,y;
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
System.out.println("请输入一个菱长:");
String str = br.readLine();
len=Integer.parseInt(str);
for(i=0;i=len*2;i++)...{
for(j=0;j=len*2;j++)...{
x=len-i;
x=x0?-1*x:x;
y=len+(len-x);
outstr+=(j==x||j==y?"*":" ");
}
outstr+=" ";
}
System.out.println(outstr);
}
}

要用转义字符'\',String="\\"这样就可以输出\了

例如你要输出一个换行符,做法就是"\n",所以说输出 \ ,就写成"\\"


寿县15037909035: java 想在控制台输出一个右斜杠 \ 怎么做? 在文件中定义 String="\";为什么会出错? -
迟师盐酸: 呵呵你好因为“\”代表一个转义字符,若想输出一个“\”你需要用先用一个“\”来表示它是一个字符,而不用来转义所以你就String="\\"; 打印出来就只有一个 "\"了~~~懂了吗?

寿县15037909035: 如何用java在控制台上输出以下图形 -
迟师盐酸: number[i]=(int)Math.random(); 你这句就错了,你这样取出来永远都是0, public static void main(String[] args) { Random r = new Random();int[] number = new int[5];StringBuilder[] str = new StringBuilder[5];for (int i = 0; i < 5; i++) {number[i] = r....

寿县15037909035: 如何用JAVA程序在控制台输出"我是一个JAVA程序"? -
迟师盐酸: 通过System.out.println的方式输出到控制台 定义A.java文件,并输出字符串 我是一个java程序 public class A{public static void main(String[] args) {//定义main方法System.out.println("我是一个JAVA程序");//输出我是一个JAVA程序到控制台} }

寿县15037909035: Java 用4种方式在控制台打印输出以下图形 * ** *** **** -
迟师盐酸: int[] integers ={1,2,3,4};for(int i:integers){system.out.println(i*"*");} for里的int是被循环的类型,上例是int.i是起的名称,随意.integers是被循环的对象.循环的次数是integers的长度

寿县15037909035: java控制台怎么输出这个? -
迟师盐酸: import java.util.Scanner; public class Test {public static void main(String[] args) {System.out.println("请输入一个正整数:");Scanner scanner=new Scanner(System.in);int num=0;try{num=Integer.parseInt(scanner.nextLine());}catch(...

寿县15037909035: javascript 中 右斜线 / 和左斜线 \ 分别是什么用法? -
迟师盐酸: 在javascript中左斜线\没有单独的表示意义.而右斜线/有两种表示意义: (1)除法.除法运算符 (/) 将两个表达式的值相除. result = number1 / number2 参数 result 任何数值变量. number1 任何数值表达式. number2 任何数值表达式.(2)...

寿县15037909035: 用java编写程序 在控制台下实现单个整型数据的输入与输出 -
迟师盐酸: 输入用:new Scanner(System.in); 输出用:System.out.println(); 举例: import java.util.Scanner; public class Test { public static void main(String args[]) { int i,min,max; int A[] = new int[10]; Scanner input=new Scanner(System.in); System.out...

寿县15037909035: java编程 输出命令是什么
迟师盐酸: 在控制台输出的话就是 System.out.print("123"); System.out.println("123"); 一个是不换行一个是换行

寿县15037909035: 例如我在D盘中的java文件夹里建立了一个java文件 怎么在控制台输出 -
迟师盐酸: java java1/Test这样就可以了!建议 不管javac命令还是java命令 都cd到文件所在的目录 在执行比如的你目录 为 G:/java1则 G:cd G:/java1javac Test.javajava Test这样就可以了!还有不懂的可以追问哦!

寿县15037909035: 用java打印语句怎么在控制台输出特殊字符 -
迟师盐酸: 我不知道你说的五角星是什么,不过我想你应该是想输出一种图形吧,我自己编了一个程序你看看吧;在下面字符串数组中用""和"*"把你想要的图形放到这个数组中,应该就能输出你想要的图形来了,希望你能用得上,publicclassss{publicstaticvoidmain(String[]args){privateString[][]ss;ss={{..},{..},{..},{..}};for(inti=0;i

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网